Or make smoking in that particular place uncomfortable.. maybe by installing some powerfull lights.
This sounds like pretty reasonable balance between passive and active aggression. Cheap spotlight aimed at his smoking spot. Hear a cough, turn light on. No more cough, turn light off.
If he asks, tell him it's sound-activated to keep away burglars. He'll probably be too stoned to figure out why that's BS.