UPDATE (from clickarse dh) Over 24hrs since last puke. new litter tray, food/water bowls and all meals eaten at leisure. The little blighter has even found time to take a couple of lumps out of me. Normality has returned.
Is he making the the furball wretching noise? There are two types of sick in the gin household, the silent how embarrassing I've gobbled my dinner too quick and I need to deal with it sick and the more elaborate I've got a furball and you are all going to know about it sick.
Hair balls were my first thought Baby. He has almost doubled in size over the last month as his winter coat has developed! There hasn't been any hair in the puke but I am half expecting to get in from work one day to the most massive hairy mess imaginable!
My cat had a similar thing - it was a stomach upset, which went after she had some antibiotics from the vet. She was sick everywhere for a few days - she was obviously hungry but sadly could not keep anything down. Not pleasant!