I totally agree with your thoughts on that. I would honestly wait until his levels are good and stable for a period of time. However long that might take, whether it be a few months a year or more. It is not impossible to keep two opposite sexes apart when one is in heat. Especially when you don't have small children in the house opening doors and kennels that should remain closed. If I did it, with no casualties