I noticed you have only had him a week. we generally recommend to our customers that they don't attempt to offer food or even mess with the animal for a week. Then offer food. If they refuse wait a week leaving it alone and try again. a ball python will not eat if it feels insecure. It takes time with some to get acclimated to the new environment. Also we start many of our new hatchlings on hopper mice or rat fuzzies. Just look at the girth of the snake and feed something about the same size. Hope that helps