It's a personal choice. I would personally wait until he is year. Knowing that, having raised makes in the past, the red rocket still rears its head. You have already surpassed keeping that from happening. Sorry.
But if you are seeing behavioral inconsistencies in regards to being around females, that you don't like, and you plan to neuter him anyway, then do it now.
Most behavioral issues can be fixed with proper training. Some are because of testosterone. Which can be helped with neutering, but you don't fix with sx. You just get a leg up.
Sent from Petguide.com Free App