As the other members have mentioned........the temperatures are critical for maintaining a healthy ball python. The hot side should be somewhere around 90 degrees. A degree or two either way won't hurt. The cool side should be upper 70's to low 80's. Also, you want your humidity to be around 50 to 60%. A little higher when they are in shed.

Once this environment is achieved then you should have a successful feeding. I would recommend to start with a live fuzzy or hopper mouse. Once you have had 3 successful feedings with live prey then you can switch to frozen thawed. When feeding here is what I recommend. Place the fuzzy or hopper in with your snake at nighttime as ball pythons are nocturnal. Turn off all your lights in your bedroom. You will know when your ball python has got their food as you will hear the mouse sqeak. Once this happens your good to turn on your room lights to watch the feeding if you like as they are in feeding mode.

This is all my $0.02. Good Luck and keep us updated!!