In a heavy-bottomed pot with a lid, add 4 Tbs of oil (preferably avocado, grapeseed, sunflower or peanut oil which all have a high smoke point).
Turn the heat on high, add 1 corn kernel to the oil, as a tester, and wait for a few minutes.
Once the tester kernel pops, add the rest of the kernels, cover, and shake the pot every few seconds, until all the kernels have popped.
Remove from heat, and add the different flavor oils, and seasonings.
Drizzle the smoked oil over the popcorn, add the rest of the spices, and mix well. Adjust the salt to your taste and serve.
Drizzle the truffle oil, add the salt, truffle salt (if using), dry mushroom mix (if using), the black pepper, and the Parmesan cheese, mix well and serve.
Tip: Try adding the cheese while the popcorn is still hot to get some crusty cheesy bits.
Chop the rosemary very finely, and grate the zest of two lemons ahead of time. Add the rosemary, zest, and garlic powder while the popcorn is still warm to infuse it with the spices. Optionally, add some lemon pepper if you wish. Wait till it cools a bit, and the flavors and aromas have settled. Adjust the salt, and serve.
* see how to make your own dry mushroom spice mix