I've heard that if a cat is not drinking enough water, their urine is more concentrated and stronger smelling. Wet food helps and adding water to wet food helps even more to dilute the urine.

If he is sticking to one box in particular, maybe you could use a scented litter until things 'clear up'.