Preheat the oven to 400°F. Use the softened butter to grease a 9 or 10 inch square baking pan or cast iron skillet.
In a large bowl, mix together the cornmeal, flour, baking powder, sugar and salt. Make a well in the middle of the dry mixture and add the buttermilk, eggs, butter and honey. Stir until fully incorporated. Pour the batter into the prepared pan. Bake for 20-25 minutes, or until golden brown. Cool for at least 10 minutes. Cut into pieces and serve.
FOR CREME FRAICHE:
In a small mixing bowl, mix all heavy cream and cultured buttermilk together. Pour mix into a wide mouth mason jar. Cover the mouth of mason jar with cheese cloth. Allow to sit at room temp for 12 hour. Remove cheese cloth. Store in the refrigerator for up to 3 weeks.