Bad Breath in a cat can be the sign of certain medical problems.

I would take any cat which develops bad breath to the vets just in case. Assuming you have not just fed him tuna or other smelly food.