Prayer's coming your way for both of you. You are doing the right thing.
Don't feel guilty or scared. As long as you have faith in your vet things will go fine and Benji will be a better pet for it. Not to mention it is better for his health if he is not going to be use as a stud. Keep us informed on his progress.