Spray mini muffin tins with nonstick vegetable spray or line with mini muffin liners and set aside.
In a medium bowl, whisk together 2 cups of flour, baking soda, baking powder and salt. Set aside.
In a large bowl, with a hand mixer, cream the butter and brown sugar together. Add the eggs one at a time, beating thoroughly after each addition until the batter is creamy. Add the bananas and vanilla extract and mix until well incorporated.
Add the flour mixture in 3 additions, mixing just until the ingredients are moistened.
In a small bowl, combine 1/2 cup of mini chocolate chips with one teaspoon of flour and toss to coat. Add the chocolate chips, coconut and chopped almonds to the batter and stir until well combined. Spoon the batter into the muffin cups, so they're not quite full. Sprinkle with remaining chocolate chips and coconut.
Bake for 12 minutes or until a cake tester comes out clean. Let cool in the pan for 5 minutes, then turn out to a baking rack to cool completely before storing in an airtight container. Also delicious served warm from the oven.