Well my 2 cents is feed in the cage. Feeding outside the cage was an old myth that was used more for very large constrictors because thought they would become imprinted with cage door opening meant food. It has long been proven that's not true and it is more stressful for the snake and more dangerous for the owner to do this. Im going to ask first is your husbandry right(temps, right size hides)? That is a big issue for why a lot wont eat. Assuming that's all right, how was the breeder feeding the snake before you got it? Live? F/T? Zombie dancing it? Leaving the F/T in the cage overnight? If you are doing live and not pre killing, then never leave the rat unattended in the cage. ALWAYS keep an eye on it. Sit there and watch for probably 10 mins or so, you will know if the snake is interested or not. If it isn't interested, take it out and pet your new pet for about a week. Then try again. You can also try something like a little live hopper mouse. Seems snakes love those little bouncy furballs. If you are feeding F/T, then just put it in there at night and leave it in there overnight and see if he eats it. If not, throw it out. But like I said, triple check your temps and hides to make sure the snake is comfortable. My little pied girl didn't eat for the pet shop I got her from for 3 weeks but when I got her home, she ate in 2 days and hasn't stopped since. She went 102g in November to now at last weigh in last night, 1028g. If the husbandry is right, generally a baby will be more than happy to eat and eat and eat.