The easy way to catch any chook (irrespective of sex) is to wait until a couple of hours after they have roosted and simply remove him from the perch. Sadly for males at least, this method is less effective first thing in the morning. The key is that it must be dark. Chooks will sleep through a lot, so everything that needs to be done, is done at night. But I don't tolerate roosters that attack humans. Any aggression towards humans is dealt with quickly I'm afraid. I wouldn't accept out from a dog, or cat so I won't accept it from a rooster (or hen for tthat matter). The one I have now is a gorgeous gold laced Wyandotte that I hand raised. He'll feed from my hand and let me pick him up. He's my cockerel (won't be a rooster until three new year when he's 1) because despite not being the most gorgeous, he's the most friendly.