In a large bowl, combine flour, sugar, baking powder, baking soda and salt.
In a large glass measuring cup or another bowl, whisk together milk, sour cream, eggs and melted butter. Pour mixture over dry ingredients and stir using a rubber spatula just until moist.
Lightly coat a griddle or nonstick skillet with cold butter.
Working in batches, scoop 1/4 cup batter for each pancake and sprinkle with blueberries. Cook until bubbles appear on top and underside is nicely browned, about 2 minutes. Flip and cook pancakes on the other side, about 1-2 minutes longer.
Place into oven in a single layer onto the prepared baking sheet and keep warm; if desired.