Hi.. It could be due to infection, a viral that could be causing the gastric irritation leading to vomiting.. Though his symptoms are mild and not of major concern, I would suggest you to see a doctor for evaluation.... He should be alright in a couple of days..