Sounds good - i, too, bet the incident last night was what she called the "bolt & barf" - they eat so fast they take in a lot of air as well as overloading their digestive system, which promptly rejects the whole package!

Glad he's feeling better.