definately needs to see a vet and I would try to get the hot spot up to 90 degrees as it will help to reduce stress and further encourage digestion. I don't think the temps are a really big problem though, as when they go into breeding season in the wild day time temps are between 80 and 85 and night time temps drop to 70 to 75. If the temps were a problem then none of the ball pythons in the wild would be able to eat over the breeding season including the little ones!
As for Vet bills, they can get expensive. Just to clear up an RI we spent over $200.00. As far as we are concerned though when you get a pet you have to think of it pretty much like a kid. With that said if your kid was throwing up after every meal would you take him/her to the doctor? Then again maybe my wife and I are a little fanatical about our animals. We already have arranged a deal with the Vet for taking in a group of new born snakes when our first clutch hatches and we haven't even got to the point of putting the male with the female!![]()