Hi, I am new to owning ball pythons and invest a lot of time and money to make sure my new one is healthy. I purchased a male ball python that is almost 15 inches long almost a week ago. The day I brought him home I fed him one Xsmall mouse because the petstore had fed him one almost 2 weeks earlier that he digested normally. He shed the previous week which is why he did not eat. He took the mouse with no problem and seemed ok up until tuesday evening i noticed something in his tank. Expecting the worst I took that something to the vet the next day who verified that it was indeed vomit. I have not handled him not one single time since I've brought him home to keep his stress level as low as possible. I don't think it is anything bacterial if he was ok at the petstore. Maybe it is the temp or humidity? I was told not to bother purchasing about a humidity guage but ordered one today because I'm worried. Also everything I have read has had different answers about the next time I should feed him. In two days is when I would have fed him but now I'm not sure. Can somebody give me some guidelines?