been smoking like 9 years now.. and i still cough on big hits.... or the first hit after a few weeks of having nothing....
you're never gonna lose that cough completely... i mean you'll get to where you can smoke a joint or blunt or pipe without a problem.... but there will always be that time when you do cough....

doesn't matter how much or how long you've been smoking... that cough isn't going away...