Normal
Food poisoning is generally 8-24 hours except for really severe cases. He may just finally get it all up then manage some toast or applesauce to settle his stomach, too. How much did he eat and how bad was it?