Preheat oven to 350°F and spray two 8x4 loaf pans with non stick cooking spray.
Beat butter and cream cheese at medium speed with an electric mixer until creamy. Gradually add sugar, beating until light and fluffy. Add eggs, one at a time, beating just until blended.
In a medium bowl, combine 2 cups of flour, baking powder, baking soda and salt and mix until combined.
Gradually add the dry mixture to the wet mixture, beating at low speed just until blended. Add in bananas, and vanilla, and mix just until mixed.
In a small bowl, toss the blueberries with the remaining 2 tablespoons of flour until coated. Then gently fold into the batter. Spread batter into prepared loaf pans.
Bake for 1 hour or until a long wooden pick inserted in center comes out clean . Cool bread in pans on wire racks for 10 minutes.
Video
Notes
You can use frozen blueberries, no need to thaw them first. And toss them with 1 tablespoon of all-purpose flour before adding them to the batter.To Freeze-Cool the loaf completely and wrap it in plastic wrap then a sheet of aluminum foil. Freeze for up to 3 months.