Eating is a good sign. How long did you have him out for handling the first night? Was that before or after his meal? What size enclosure do you have him in?
Maybe start the handling slowly, like a couple of minutes each day, and gradually increase the times. I've read somewhere that hatchies should be handled no more than 15 minutes each day, but I'm not sure if this is an accepted rule of thumb or not.
In any case I'd leave him alone for a couple of weeks. Your snake is probably a bit freaked out by the change in scenery and smells. Keep carrying out basic husbandry - checking temps, changing water, maybe even feeding - but strictly no handling during this time. Block off his view of passing people if there's a lot of activity going on around his enclosure.
Some stimmies can be snappy as hatchlings but they do settle down. Before you know it, you'll be wanting more snakes. That's certainly what happened with me!