The fact that he had a bm is a good sign... food in the belly and no impaction. What kind of snakes? Got a ball back in January, making me a heavy-bodied snake fan for sure.