In a mixing bowl, toss the blueberries with two tablespoons of flour, then set aside.
In a stand mixer cream together butter, cream cheese, sugar, and vanilla.
Add one egg at a time, beating well after each egg.
In another bowl combine the flour, baking powder, and salt.
Slowly mix it into the wet batter until combined.
Fold in your blueberries with a spatula.
Pour the batter into two greased 9 x 5 bread pans.
Optional: Sprinkle top with Turbinado sugar
Bake for 45 minutes or until a toothpick inserted in the middle comes out clean.
Let rest for ten minutes, then flip the bread out onto a wire cooling rack and let cool completely.