Possible tonsil stones?
I have always had a very over-active sense of smell. My ex used to want to tongue kiss all the time, and I hated it because his breath stank so much. He’d offer to brush his teeth, but that never helped. He had bad tonsillitis at least once while we were together. Is it possible he had tonsil stones that were giving him permanent bad breath?