Preheat your oven to 350 degrees and grease and line an 8-inch cake pan (square or round will work here).
In a medium bowl, stir together the flour, blue cornmeal, salt, baking soda, and baking powder, and set this bowl aside. In a large bowl, beat together the butter, oil, and sugar until well combined. Beat in the honey and eggs.
Add in the flour mixture and the buttermilk in alternating additions, starting and finishing with the flour mixture. Stir between each addition until just combined. Pour your batter in your prepared cake pan, and bake for 30-35 minutes, or until a cake tester comes out clean. Cool in the pan completely before removing to slice and serve.
For the whipped cream:
In a large bowl, beat the heavy cream until soft peaks have formed. This should take 3-4 minutes with an electric mixer. Add in the honey, vanilla extract, and salt, and beat until well combined and stiff peaks have formed. Serve on your cooled cake and enjoy!