Preheat oven to 375 Deg F. Prepare muffin tins with 18 paper liners and lightly spray the liners with oil. Set aside.
Im a medium bowl whisk together the flour, baking powder, espresso powder, cinnamon, nutmeg baking soda and salt.
In a larger bowl, mash the bananas with a fork, still leaving some larger pieces. Next add in the brown sugar and the eggs and mix again. Then add in the sour cream, melted butter and vanilla. Whisk until smooth.
Add in the flour mixture all at once and stir until almost combined. Add in the chocolate chips and stir again until no streaks of flour remain. Do not over mix. Cover the bowl with plastic wrap and let rest for at least twenty minutes
Divide the batter between the 18 lined muffin cups. You will be filling them very full. This is ok. They will not spread, but rise really high.
Mix together the cinnamon and sugar topping and sprinkle evenly over the tops of the muffins, then sprinkle the remaining mini chocolate chips over the tops.
Bake the muffins for 18-20 minutes, or until they bounce back when pressed lightly on top. Do not overtake. I have never needed more than 20 minutes for these muffins.
Let cool in pans then remove muffins to a wire rack to cool more before eating. They are good still a little warm from the oven.