We have rooster fights every spring. Your boys are trying to establish who's the boss rooster. They'll fight until they figure it out, and then be fine until next year, when one of the subordinates will try to be top roo again.
I find that my yard works most smoothly when the boss roo is much bigger than the others. Then the fights don't last long because he wins quickly.
You have three choices--separate them for their whole lives, sell all but one, or let them work it out. I, too, turn the hose on fights that are getting too intense. Either that or I'll chase them off and stop the fight. I'M the biggest baddest roo on the farm.