This picture is of Harold, my "buddy". He was aggressive, note the operative word "was". I had read how to break an aggressive rooster so I tried it out. Catching the beggar is the challenge, but I figured and (and so did Harold) that a nice sized fish dip net works wonders. I cornered him up and with great determination I put the dip net over top of him. And oh yes he put us his best fuss and fight then, but I let him wear himself out, then pinned him down through the netting, talking to him and calling him by name. Once I got the dip net off of him, I placed him on my hip with his spurs away from me and then began to reassure him until he calmed down. When he resisted, I simply pushed his head downward in a submissive position and kept it there until he relaxed. Once he relaxed, I petted his head and neck, and even gave him a hug! I did this for about 30 minutes every day and watched him slowly begin to behave. The key is to also release him where he walks off without an attitude. If he started walking away with an attitude, yep, you guessed it, I begun the process all over again.
Now he's my buddy! I can catch him by hand, especially if he sees me with that dip net. We have a great relationship, he protects the flock inside the run, and I can carry him around on my hip even outside the run.
So I can truthfully say it was time well spent. He has never tried to hurt me since.