Add the coconut oil and 3 popcorn kernels to a large pot. (I use my Dutch oven.)
Cover and cook over medium-high heat until all 3 kernels pop.
Take the three kernels out of the pot.
Take the pot off of the heat and add the rest of the popcorn kernels..
Cover. This is an important step, you take the pot off the heat to even out the heat and help make all the kernels pop at the same time!
Wait 30 seconds (use your own clock. I use my microwave for its timer ;) ). This should be enough time to even out the heat on the pot and the kernels.
Put the pot back on the heat. Cook, shaking the pot occasionally until the popping slows down.
After about 2 minutes, and the popping has slowed down, take the lid off of the pot. This lets the steam out and keeps the popcorn crisp.
While the popcorn is popping, melt the butter and add the honey.
Pour over the popcorn and sprinkle with salt. Toss until completely coated. You could also do this in a large paper bag.