In a large bowl, whisk together flour, sugar, baking powder, baking soda, and salt.
In a separate bowl, mix buttermilk, eggs, melted butter, and vanilla extract.
Pour wet ingredients into dry and stir until just combined — some lumps are fine. Do not overmix.
Let batter rest for 5 minutes while you preheat the griddle.
Preheat Blackstone to medium-low heat, targeting 350°F. Let it heat evenly for 5-7 minutes.
Add butter to the griddle and spread over your cooking area. It should melt and sizzle gently without browning immediately.
Pour approximately 1/3 cup of batter per pancake onto the griddle, spacing a few inches apart.
Cook 2-3 minutes until bubbles form on the surface, pop, and edges look set and slightly dry.
Flip once in a smooth confident motion. Cook the second side 1.5-2 minutes until golden brown.
Remove and keep warm. Add more butter between batches and repeat.