Preheat oven to 350º F (180º C). Grease the bottom and 1/2 inch up sides of a 9x5-inch loaf pan.
In a medium bowl, stir together yellow cornmeal, flour, sugar, baking powder, and salt. Set aside.
Zest the orange and squeeze 3 tablespoons of juice from the orange. Reserve.
In a medium bowl, combine orange zest, 1 tablespoon of the juice, buttermilk, yogurt, milk, and melted butter.
Mix dry and wet ingredients; stir just until moistened (batter should be lumpy). Fold in blueberries.
Spread batter into prepared loaf pan. Sprinkle with almonds (if using).
Bake 50 to 55 minutes or until a toothpick comes out clean.
Meanwhile, the bread is in the oven, combine the remaining 2 tablespoons of orange juice and honey in a small bowl.
When the bread is done, immediately brush it with the juice/honey mixture.
Cool in pan for 10 minutes. Remove; let it cool completely on a wire rack.