If you speak to him first, and he ignores you and you go to the police, he'll know it was you and kill you.
Your only option is to strike first. Go round late one night, force you way in with a knife and cut him up a little. When he's writhing around on the floor bleeding from several puncture wounds to the neck, chest and groin ask him politely to stop smoking weed as it's making your flat stink.
Alternatively, buy him a vapouriser, virtually zero odour, and you'll have made a new friend.
Your only option is to strike first. Go round late one night, force you way in with a knife and cut him up a little. When he's writhing around on the floor bleeding from several puncture wounds to the neck, chest and groin ask him politely to stop smoking weed as it's making your flat stink.
Alternatively, buy him a vapouriser, virtually zero odour, and you'll have made a new friend.