You don't really have to wait a day or 2. You can move your snake with food in it's belly, just don't move it too much. I used to feed out of the enclosure and move my snake back right afterwards. I brought my snake home from the pet store the day he ate. Just be gentle, clean his neck, and you should be ok.