Aw, that sucks when they "look the part." Here's a story:
Our buff orp boy, Arrow, could be a nasty little snot when he was young. After he hit manhood, everyone was afraid of him. Mom said that if I kept the "sparring matches" between us long, then he'd think there was a chance he could beat me. After I started kicking him, holding my foot in his face and letting him strike first, he shaped up and calmed down
alot. I never provoked him to a fight, but we couldn't walk past each other at one point. Once he hit one year, he became world's best rooster EVER!!! He wold attack us sometimes,but he would also charge dogs as big as my
great pyrenees (through a fence, but still!),
and he took on our neighbors border collie that was chasing a hen, while Bear (big boss) was hiding in the bushes. He eventually became our one and only rooster, and we kept him till he sadly got mareks, along with most of his girls.
I miss him.
If your boy is still young, then keep him until he proves himself to be a jerk to the hens or a "good guard dog" If he is protective, I would keep him, but makes sure that he's locked up if any little kids with no mean rooster experience come over.
Would you post a pic of him? Not for any real reason besides the fact that I want to see him