Lilly is like that too, she drives me nuts when she just paces around sniffing the floor looking for anything she can get. She usually sniffs my sweep pile too.
 
I'd say he's fine. Was his vomit any certain color? I know Lilly has been fine and playing before then she'll just jump off the couch and get in the floor and puke like 4 different times in 4 different spots. It's really odd. THen, she'll just lounge around and play like normal and not vomit anymore. 
I'll be thinking about him and hoping everything is alright though! 
