Buttered Popcorn (with four flavor variations)

Heat oil and 3 kernels popcorn in a large saucepan over medium-high heat. When kernels pop, remove pan from heat, add remaining kernels, cover and let sit 30 seconds.
Return pan to heat and continue to cook with lid slightly ajar until popping slows down to about 2 seconds between pops. Transfer popcorn to large bowl, add melted butter and toss to coat. Add salt and toss again.