Preheat the oven to 175℃/350°F. Line a 9 x 5-inch loaf pan with with baking paper and nonstick cooking spray.
In a large bowl, using an electric mixer or some serious elbow grease, beat the butter and sugar until creamed, about 2 minutes. Add in the eggs, one at a time, beating well after each addition.
Add the flour, baking soda and salt. Mix on low speed until just combined. Add the buttermilk, mashed bananas, and vanilla essence and beat until just combined. Note: do not overmix, otherwise you'll end up with a dense banana bread that's fallen flat (resist tastebud!).
Place the chopped chocolate in a microwave safe bowl. Cook on high power until mostly melted. Stir until smooth, letting the residual heat in the bowl melt the remaining bits of chocolate. Add the cocoa powder and stir until dissolved. Add 2/3 cup of the banana bread batter to the melted chocolate and stir until well combined.
Spoon the plain batter and chocolate batter alternately into the prepared loaf pan. Swirl the batters together with a knife (don't overdo it or the colors will get muddled up). Bake for 1 hour and 15 minutes, or until a toothpick/cake tester comes out clean.
Cool in the pan on a wire rack for about 10 minutes, then remove the loaf from the pan and set on the wire rack to cool completely.