First it's awfully difficult finding two animals that have the same requirements, but even if you could find them it's still not in their best interest. It's best to house ball pythons individually.
Cause when push comes to shove you taste what you're made of
You might bend, till you break cause its all you can take
On your knees you look up decide you've had enough
You get mad you get strong wipe your hands shake it off
Then you Stand
Absolutely no you don't put a BP with another reptile and you do not house BP together.
And remember before you buy a BP do your homework know what to expect when it come to housing, temp requirements, humidity, feeding etc and make sure your setup is ready before buying your BP.