Here's a different possible solution for those who don't want to take a roosters life, for whatever reason.
My avian veterinarian does "Lupron implants" into male birds, be it inside birds (like parrots, macaws, etc) or roosters! It suppresses testosterone and this is the drug used for human...