Our hand raised Barred Rock rooster has gone completely crazy. The fox has picked off his girls one by one while free ranging. When the fox got the last girl he was done, he became so aggressive we had pen him up and search for more hens. Bought four adults hens and he's in love again but now he's more aggressive I've had them for 3 months and can't let them out without him attacking everything, everyone. Took on one of the adult cats came back with fur in his mouth and the cat running for his life. Attacks the Mule with me in it. We keep makng appointments to have him put down then change our minds. He is awfully rough with the girls also. There is one white hen that for some reason he pecks all the time. Don't get me wrong he loves them, feeds them first, makes sure everyone is in bed at dark but he brutal. He does have to go for safety reasons.
My suggestion is not to get another roo, you're taking your chances.
That is understandable, really. He has had a super stressful predator situation and he's completely on edge. Doesn't mean you should tolerate it, especially if he's become extra rough with the hens as well as aggressive to humans, too.