When I first started out we got two "male" ball pythons. They were housed together as babies so we kept them that way. They fought on a regular basis. One time during feeding day, one snake ate and the other didn't. The one who didn't eat actually STRUCK and COILED the other! I had to drop Listerine in his mouth to get him to let go. It was scary.
One also had internal parasites from the previous owner so both had them. It was just a nightmare and a huuuuge learning experience. I regret keeping them together but I was young and just starting out. I rehomed them once both were healthy. I hope this helped anyone who was wondering the same thing.