While the visual is not good, there are many reasons for cough. I cough all the time. I have a little tickle in my throat and have a chronic cough. Had it for years annoying as hell, but can't get rid of it. Nothing works. Just saying. On the other had, he may be a petri dish.
throat numbing spray won’t help? Can’;t remember the brand names right now- but they are over the counter- Cepacol or something like that- helps mine-
When’s the last time you had your heart function checked? Chronic cough can be a sign of early congestive heart failure.