Preheat your oven to 350°F (175°C). Peel and slice the bananas in half lengthwise, placing them cut-side up on a parchment-lined baking sheet. Roast for about 15-20 minutes, or until they are caramelized and soft. Let them cool slightly.
In a large mixing bowl, mash the roasted bananas until smooth. Add the honey, cinnamon, eggs, brown sugar, coconut milk, melted coconut oil, and vanilla extract. Whisk until well combined.
In another bowl, whisk together the white whole wheat flour, all-purpose flour, baking soda, and salt. Gradually add the dry ingredients to the banana mixture, stirring gently until just combined. Be careful not to overmix!
Gently fold in the chopped dark chocolate and toasted coconut flakes, if using.
Pour the batter into your prepared loaf pan and smooth the top. Bake for 50-60 minutes, or until a toothpick inserted into the center comes out clean. If the top is browning too quickly, you can cover it with aluminum foil halfway through baking.
Once baked, allow the banana bread to cool in the pan for about 10 minutes before transferring it to a wire rack to cool completely. Slice it up, and enjoy the heavenly aroma filling your kitchen!