I typically wait 48 hours before attempting to feed new arrivals. Usually the breeders haven't fed them in a week or so prior to shipping so the snakes arrive a little hungry. If you have a scheduled feeding day it won't hurt to wait a few days either.