a stick is not going to help i know that for sure. it will just make him angrier. my roo austin he will try and fight my leg through the netting. i noticed when i clean the coop, he is afraid of the rake tho so i just drive it at him like a car to leave me alone

when mine is being mean, i chase and corner him. then using 2 hands (1 around base of tail and other on the center of the back) i push him down while i grab hold of his legs. then i hold him by the legs and carry him like that while i relocate him elsewhere (usually over the fence, into our yard) while i'm out with them
but he is a larger sized bantam, so i don't know how this would work with large roos. thank god my giant Delaware roo is nice. you can always use a net tho if your roo is too violent. i could never kill mine no matter how mean it is, most the time i just deal with him attacking me, but only if my legs/feet are protected. otherwise i pick him up and throw him to fly to the other side of the run or over the fence. i know we used to have a big roo that was so crazy and mean. back then i hadn't known how to handle chickens so when he would attack,, i would scare him away by yelling and chasing him away (im so mean i know ;-

that guy always would kick his claws in my face any time i bent over and made me bleed quite a few times
another thing u could do tho is seperate him where there's no other chickens around and just have one on one time. this doesn't really help the attitude but it helps me feel more comfortable. i always do this with my mean roo. he'll come sit for a snuggle on my lap, go for a car ride with the family (and eat snacks) or go in the house at night time to watch a movie (with a nice fluffy blanket) i always hope that this will improve his trust with me but whenever we go back to the coop he instantly becomes an ass again. we have a love hate relationship lol