In a small bowl mix the nutritional yeast, paprika, garlic, sea salt and cayenne/scotch bonnet powder. Set aside. Melt the vegan butter in a separate bowl and set aside until you need it too.
Heat the oil in a thick-bottomed pan over medium high heat. Make sure there's enough space for the popcorn since it will increase in size dramatically and very quickly.
Add in three corn kernels, swirl to coat and cover the pot with a lid. This method means you get the oil nice and hot, until the first three kernels are fully cooked. This way, when you add the rest of your popcorn, the oil is hot, ready and everything will cook evenly.
When the kernels pop, add the rest of the popcorn in an even layer on the bottom of the pan (see photo above). Remove the pan from heat and shimmy/shake the pot for 60 seconds off the heat. Add the pot back to the heat afterwards.
Give it about a minute. The popcorn should begin popping a lot and all at once. Every 15 seconds or so I just shake the pot back and forth a bit. Slide the cover slightly ajar so release some of the steam on the inside (to ensure crispier and drier popcorn).
Once the popping begins to slow down, remove from heat and remove the lid. Pour the butter over while it is still hot and toss or use a spatula to coat over the popcorn entirely. Pour the seasonings over and coat again until the seasonings completely coat the popcorn. Serve and enjoy!