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 1/2 cups All-purpose flour, 1 TBSP Baking powder, 1/2 tsp Baking soda, 1 tsp Salt, 1 1/4 cup Frozen wild blueberries, 1 TBSP 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 3/4 cup White granulated sugar, 1 tsp Pure vanilla extract, 1/2 cup Sour cream, 4 Large eggs
Add 1/3rd of the dry ingredients and half of the buttermilk and mix on low speed. Add another 1/3rd 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.