I have not had to give away any roos due to attack, except one bantam roo.
I have not had consistent luck with handling as babies. It seems that most of my challengers have been when roos get hormonal and cocky. Think like a rooster. An alpha rooster does not back down. Walk towards him as he comes toward you. Wear thick jeans. Keep making him move for about 15-20 minutes once or twice a day. Continue making Him move. Do not let him drink or eat or mate or even look you straight in the eye. This takes me 3-7 days of consistency. If you take a step back, you've lost. if you hit him, it's a challenge. You are alpha roo and he has to do what you say, he can't look you in the eye, he can't walk head on toward you, just sideways sortof. He eats last, he roosts last.
Unless you have no control of him attacking a child. It's not worth the injury he can cause to a child. I have had my Grandchild at the age of 9 be able to walk in to a pen of 5 teenage Jersey Giants and give them bread without a problem. Another time, a silkie roo (haha) attacked her and I taught her stalking, and now it's her favorite chicken. I hope this works for you. It gains you respect and not fear of you. I'd rather that they accept me as the boss.