Kathie,
Im trying to remember what is the possible cause of your cat not wanting to eat. Was it dental or stomatitis (sp?).
I guess Im asking because finding the root of why Mr. B is not eating is important so you know how to treat. It could be that he isnt in pain, and doesnt even need a pain med....he may need something for nausea instead. That is for you and your vet to judge. Just thought I would throw it out there. And, if it is pain, depending on the type you could put buprenex in the list of options, or many others that may be 'safer' than either metacam or a steroid.
I think I asked about your vet giving the NSAID in conjuction with a steroid. Were these really given together? How long ago? When was the last time you gave metacam? Remember, change of appetite while on metacam would warrant stopping the medication and getting some labs done (kidney/liver) to re-evaluate if its safe to continue.
Im assuming mr b is diabetic? The steroid may cause an increase in bg's. If he is not, it could cause diabetes. Not ideal. But, every cat is different. May not happen. Just something to be aware of.
How old is Mr. B?
Have you tried an appetite stimulant in the meantime, while you are sorting out the best option for Mr. B?
Pain is a tough one with cats. I know. My girl ended up in a great deal of pain, in which we had no options left come the end. :YMSIGH: