X3 he looks fine to me: I'd stick him on a 5 day schedule with rat fuzzies/small pups and you can offer in a couple days or a week. I've offered some snakes the day of receiving them and most took it fine but if you want to give him some settle in time that's fine too.