Q: Is it Ok to keep more than one snake in a cage?
A: Yes and No. I don't advise keeping different types/species and/or sizes of snakes in one cage. After a 2-3 month quarantine, two or more Ball Pythons of similar size can be house together in a big cage. If they happen to stop feeding, I would suggest separating them to individual cages, and you'll want to separate them at feeding time. (Husbandry)
taken from http://www.kingsnake.com/ballpythonguide/#FAQ
This is where I've been going for the most part and talking to other ball python owners/breeders as well.
I followed this for the most part. All three of my balls are in a 40 gallon tank and are separated during feeding, no regurgitation or odd behavior has been seen. Come 1-2 am they are out and about their cage, one may straggle and stay in the hide once in a blue moon.
I don't know how he did it, but Vinny managed to get out of his tank one night and slithered in bed with me. I woke up to him under my pillow. The tooth fairy, later, was no where to be found....