Preheat the oven to 350°F (177°C). Prepare three 6-inch or two 8-inch round cake pans by spraying the sides with baking spray and fitting a parchment paper circle to the bottom of each pan.
In a medium bowl, whisk together the flour, baking powder, baking soda, cinnamon, and salt. Set aside.
Mash the bananas. You can either mash them with a fork on your cutting board or place them into the bowl of your stand mixer fitted with the paddle attachment and turn it on low speed. The mixer will mash the bananas for you and there’s no need to clean the bowl or paddle before moving on! Once mashed, set the bananas aside.
In the bowl of your stand mixer fitted with a paddle attachment, beat the butter, granulated sugar, and brown sugar together on high speed until fluffy, about 2 minutes. Scrape down the bowl and paddle. Add the eggs and vanilla and beat on medium-high speed until combined, then beat in the mashed bananas. The batter will look very curdled at this point but don’t worry – it will all come together in the next step.
With the mixer on low speed, add the dry ingredients in three additions alternating with the buttermilk and mixing each addition just until incorporated. Do not overmix. The batter will be slightly thick.
Divide the batter evenly between the prepared cake pans and bake for 30-35 minutes. The cakes are done when a toothpick inserted in the center comes out clean. Let the cakes cool in the pan for five minutes before turning them out onto a wire rack for an additional few hours of cooling.