
I had a male, entire, who we'd run on (there were 5 puppies, all males!!) and by age 2, he started challenging his uncle for top dog. He'd not been used at stud, but his uncle had. I tried everything to stop him, including putting them both in an outside pen together (where i could use a hose if necessary). They lay by the gate noses touching waiting for me to let them back indoors again. Not a rumble. Later on the same day he was at it again. Finally so peace was restored to my small pack, I reluctantly had to find him another home. He went off to live with a lovely family, and his own two bitches and was happy as larry. We went to check after a few months - he greeted us, and turned back to what he was doing. I hated having to do this, but it was getting increasingly worse, and I wasn't going to have my older male (not quite as old as your boy) injured. Once he went, peace did return, frustrating as it was because I'd had entire males, with my entire bitches with none of that before.
Perhaps you may have to consider the same before they do serious injury to each other. If you find the right home for the younger one, you could still be able to show him?