Well today I found he vomited up a hairball so that is what he may have been trying to get rid of.

I gave him Mighty Dog today. For some reason it helped my other Simese cat years ago to stop throwing up. I keep my two cats food out in one of those big feeders all the time so they can eat whenever they want to.

Simon may be trying to eat fast before the other cat can get into the dish so he can get his fill first but doing it too fast. He is so dominent over the female cat he may be scarfing his food.

Thanks for the ideas and he will be taken to the vet if I think he is having more problems.