Just to double check what are your temps? (inside the hot side hide and cool side hide do you have 2 identical hides?) What are you using to measure the temps? How large is the enclosure and what is it? Have you been handling the little guy a lot? Is the enclosure in a high traffic area?
Typically small ball pythons eat well. The reasons for failing is again typically either environmental or physical. Environmental could be any aspect of husbandry, or location. Physical is something wrong with the snake, like an illness or something else. I am assuming he is not showing any wounds or burns so I figured that a check to the enclosure and double check and make sure everything is ok there. this is not a criticism just trying to get as much information about the situation as I can to help you out, hopefully.