First of all, welcome to the forum. Secondly, welcome to owning a Ball Python. They get into weird positions so there's definitely nothing to worry about. Sometimes they go off food for weeks if not months so no worries there as well. Most important thing is to double check your husbandry to make sure everything is on point.
Tell us a little bit about your setup. How do you heat the enclosure for example? What do you use to measure ambient temperature and humidity?
Check out the following threads. One is a general BP care sheet and the other one is how to setup a glass enclosure.
http://ball-pythons.net/forums/showt...thon-CARESHEET
http://ball-pythons.net/forums/showt...-With-Pictures!