Bread flour is not great for pancakes. Don't overmix the batter. Let it rest after mixing for a good 30 minutes.
My last batch came out quite nicely...
I use a recipe very close to this one...but I cut back a bit on the baking soda.
Of course, Kenji weights in too. I like his recipe except I don't go through the trouble of separating the eggs.
Gotta use both baking powder and soda if using buttermilk for pancakes. Or kefir. Or yogurt. Or sour cream.