Preheat the oven to 350°F. Spray three 8-inch cake pans with baking nonstick spray. Line the bottoms with 8-inch parchment paper circles and spray again.
In a medium bowl, sift the flour, baking powder, baking soda, and salt. In a small bowl, mix the frozen blueberries and flour. Set aside.
3 ½ cups All-purpose flour, 1 tablespoon Baking powder, ½ teaspoon Baking soda, 1 teaspoon Salt, 1 ¼ cup Frozen wild blueberries, 1 tablespoon All-purpose flour
Using a mixer, beat the butter and sugar on high speed for 3 minutes. Scrape the bowl and add in the vanilla, sour cream, and eggs. Mix on medium until combined.
1 cup Unsalted butter, 1 ¾ cup White granulated sugar, 1 teaspoon Pure vanilla extract, ½ cup Sour cream, 4 Large eggs
Add ⅓rd of the dry ingredients and half of the buttermilk and mix on low speed. Add another ⅓rd of the dry ingredients and the rest of the buttermilk. Then, finish with the rest of the dry ingredients.
1 cup Buttermilk
Take off the mixer and add in the blueberries. Use a rubber spatula to fold it in.
Pour evenly between the three cake pans. Bake for 22-25 minutes until a toothpick inserted comes out clean.
Let the cakes sit in the hot pans for 10 minutes. Then, transfer to a cooling rack. Cool completely before decorating.