By lights do you mean heat lamps? How big is your enclosure? It probably only needs one lamp, a ceramic heat emitter (CHE). Ball pythons don't need actual light bulbs, bright lights can actually bother them. CHEs only emit heat and not light. What kind of substrate are you using? Reptibark and cocohusk help to hold humidity. It's important to have accurate humidity for the health of your snake and so it can shed properly. Well low humidity + no thermostat might be stressing him out. Over handling can also stress ball pythons out. I don't hold my ball python for 48 hours before and after meals.
After fixing these things I really think that your snake will start eating again. Just keep working on improving your husbandry and don't be afraid to ask questions if you have any doubts.