I would try some vinegar and baking soda.
http://www.ehow.com/how_6064281_rid-vomit-odor.html
ETA: I read that you got everything that he threw up on out. lol I would use the Lysol that someone mentioned. That stuff is amazing at eliminating food and other odors.