I wonder if you could give him something really mild, like chicken broth and a few little pieces of cooked chicken breast & maybe some cooked rice, just to get something in his stomach until it settles down a little? I agree with Sparky about the food sensitivity or gastrointestinal problem.