I handle all of my new snakes on an individual basis in regards to when I'll feed and/or handle them. Some I'll feed the day they come in, others I'll wait a week...then there are the couple that have gone a good while before taking a meal. I usually have a good idea of which ones will eat and which ones won't right out of the box...and so far my judgement has served me correctly. I wouldn't suggest you go ahead and try feeding/handling right off the bat, as I've not seen your snake first hand, but I'm more than comfortable with the time frame in which I choose to feed/handle newcomers.