Eating carbs beforehand used to do the trick for me. There's a chipotle right beside my B&M, so I would always get a burrito before a smoke, and it used to do the trick.
However, I'm almost 3 years in (1 year since the big plunge though), and I can't get a buzz off anything anymore. I could go all day without eating and get nothing from a LFD DL-700 or a Camacho Triple Maduro.