Add the flour, sugar, baking soda, baking powder, and salt in a medium-sized mixing bowl. Using a whisk, combine the ingredients until thoroughly mixed.
Melt the butter in a saucepan on the range over medium heat until just melted. Remove from the heat and reserve.
Add the buttermilk, melted butter, and vanilla extract to the dry ingredients and stir to combine. If the batter is too thick, thin with more buttermilk. (Because this is a homemade batter, it will be thicker than the commercially available mixes)
Use the buttermilk pancake mix as you would any other at this point. Pour ⅓ cup of the batter onto a well-buttered, non-stick pan or grill. TIP-(Spray your measuring scoop with vegetable oil to prevent the batter from sticking to the scoop). Using the ⅓ measure, spread the batter out in a circle.
Drop a few fresh blueberries (optional) into the batter and cook over medium heat until the edges have set. Flip the pancake with a nonstick spatula and cook on the other side. Once the pancake is done, remove it from heat and repeat the process. You can, if you wish, make several pancakes at a time. It depends on the size of your pan or grill.
Serve with extra butter and the syrup of your choice.