Preheat the oven to 350°F (180°C) and line a 12-cup muffin tin with paper liners.
In a large bowl, beat the softened butter with the brown sugar and granulated sugar until light and fluffy, 1-2 minutes.
Beat in the eggs one at a time, then mix in the sour cream until smooth.
Add the flour, baking powder, and salt, then pour in the milk. Fold gently with a spatula just until the dry streaks disappear; the batter should still look slightly lumpy.
Fold in the blueberries with a few gentle strokes (toss frozen berries in 1 tablespoon flour first if desired).
Divide the batter among the muffin cups, filling each about three-quarters full. Sprinkle the tops with coarse sugar.
Bake for 20-25 minutes, until golden and a toothpick inserted in the center comes out clean or with a few moist crumbs.
Cool in the tin for 5 minutes, then transfer to a wire rack to cool completely.