temps are huge. Make sure their right. People always think since their ball pythons and are considered beginner snakes, but some people consider them much harder to take care of then most snakes. They can be finicky eaters or have bad sheds. Make sure your temps are right. I have mine 90-92 on the hot side and 80 on the cool. Your humidity should be about 50-60%. Put him in a 12qt plastic shoe box. Drill holes in the top and then cover all the sides with black paper or paper towels. Make sure its quiet, peaceful and dark where he is located. My first bp wouldnt eat at first either. But i covered the sides, made sure his temps were right and left him alone. Also make sure the F/T is warm enough. That makes a huge difference. Hes not going to go at something cold and lifeless, especially if hes from petco.