
Delvesteron is the hormone injection used for delaying and controlling seasons. I did use this on my first bitch, but I would not advise it's use on bitches you want to use fro breeding as it can adversely affect their reproductive organs and capacity.
How old is your bitch, if she has already had seasons then I would spay her in preference to castrating the dog, as there are more health benefits to spaying a bitch than castrating a dog.
To be honest boarding your boy with relatives (or the girl if you trust them implicitly) is the best option.
Remember a castrated dog can remain fertile for months after castration.