Place 10" cast iron skillet into oven and preheat to 400°F.
Combine the flour, cornmeal, sugar, baking powder, baking soda and salt in a large bowl. Stir.
In a medium bowl, stir together buttermilk, egg, honey and melted butter.
Pour liquid ingredients into dry ingredients and stir just until mixed.
Remove pan from oven and melt bacon fat in it. Swirl so it greases the sides as well as the bottom.
Pour cornbread batter into skillet, level off top, and place back into the oven.
Bake for 20 minutes or until toothpick in center comes out clean.
Remove to a wire rack and let rest 10-20 minutes in pan before slicing.
Notes
STORE/FREEZEStore: Let cool completely then place in an airtight container. It will keep for 3 days at room temperature or 1 week if refrigerated. Freeze: Cool cornbread completely then wrap it tightly in a double layer of plastic wrap and aluminum foil. It will keep for up to three months.