Grease a standard 12-cup muffin tin or line with paper liners.
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt; set aside
In a large bowl, beat the butter, sugar, and brown sugar together until fluffy.
Beat in the eggs one at a time, mixing well after each addition, then stir in the vanilla.
In a measuring cup, whisk together the buttermilk and sour cream. Alternate adding the dry flour mixture and the dairy mixture into the butter and sugar, mixing until just combined.
Fold in the blueberries with a spatula so they distribute evenly.
Divid eht ebatter evenly among the muffin cups, filling them almost to the top.
Bake at 375°F (190°C) for about 20 to 25 minutes, or until golden on top and a toothpick inserted into the center of a muffin comes out clean.
Let the muffins cool in the pan for about 5 minutes before transferring them to a wire rack.