Heat an 8-inch cast iron skillet, 9-inch cast iron skillet, round cake pan, or 8-inch baking dish in the oven while you preheat the oven to 425°F.
Meanwhile, in a large bowl, whisk together the buttermilk, egg, and oil. Add the cornmeal mix and sugar; stir just until combined. Do not overmix – the batter will be lumpy, which is fine.
Once the oven comes to temperature, carefully remove the skillet. Place 1 tablespoon of butter in the skillet; use a knife or brush to spread the butter on the bottom and sides of the pan until it melts. Pour the batter into the buttered skillet.
Bake for about 25 minutes, or until a toothpick inserted in the center comes out clean.
When the cornbread has about 5 minutes left in the oven, prepare the honey butter.
Cook and stir the butter, honey, and cayenne in a small pan over medium heat until the butter is melted. Use a fork or wooden skewer to poke holes all over the top of the hot cornbread.
Gradually pour the honey-butter mixture over the hot cornbread, allowing the butter mixture to soak in. Let the cornbread stand for at least 5 minutes before slicing and serving.