Preheat oven to 325–350°F (use 325°F if using a glass pan).
Cream together butter and sugar.
Add eggs and mix.
Mash bananas with a fork (leave a little texture), then add to mixture with vanilla, almond, and banana extract.
In a separate bowl, whisk flour, baking soda, and salt.
Add dry ingredients to wet ingredients and mix until just combined.
Fold in chocolate chips and floured cherries.
Pour into greased loaf pan.
Bake 55–65 minutes, or until a toothpick comes out with moist crumbs.
If the top browns too quickly, loosely cover with foil and continue baking.
Let cool before slicing.