
But if you leave it and he doesn't grow out of it, then the castration might not make any difference due to his age. If you are not going to breed, then I would have him neutered, should stop the humping if nothing else. JMO.
There will be plenty of different opinions on this, it is up to you as his owner to make the final decision.
Sandra