I am currently living in Bali, Indonesia. This is my first experience with Pueblan milk snake. I bought the baby on January 10, 2012 and it delivered to me on January 12, 2012. First feeding time was on January 16, 2012. Things went smooth, it ate one pinky. After white poo and several black poo, I decided not to feed it for couple of days. I just didn't want to push it. And then the second feeding time was scheduled on January 25, 2012. Since I thought it must be ready for additional pinky, I fed it 2 pinkies. Like the care sheet said, I just left both pinkies in front of its hiding enclosure (inside punctured plastic box). I left it peacefully and did my business. Two hours later I checked it and found that both pinkies were eaten. I also found it soaking half of its body into its water bowl. And here came the shock. Couple of hours ago (January 28, 2012) I found something strange happen. I saw it open its jaws and stayed on that state around 2-3 minutes and then something moved from its back and sliding around forward to its jaws. It puked its half-digested preys. I was panicked and found this forum. Now I really need some insights/advice from you guys. What happened to my snake? Is it over-eating? Or is it stressful because of the heat from solar storm? What should I do next? And what measures I should take to save it and make sure this won't happen anymore in the future. I attached the pictures, chronologically. I hope you guys can help me, I just don't want the baby dead. Thanks before and after. -Mike.