Mix the flour, baking powder, salt, and sugar in a large bowl. Whisk in the vanilla and milk a little at a time until a thick batter forms. Fold in the blueberries. Transfer the batter to a pourable measuring cup with a spout if desired.
Heat a large non-stick griddle or skillet over medium heat. While it heats, make the whisked cream topping.
Whisk the heavy cream in a bowl using an electric mixer or by hand with a whisk until stiff peaks form.
Cook the pancakes: Grease the non-stick griddle or skillet lightly with butter (as needed). Pour the batter into equal circles. Make sure to space them apart so they don't spread onto one another.
Once bubbles appear on top and the bottom is golden brown, flip the pancakes. Cook until firm and golden brown on both sides.
To serve: Top the pancakes with whipped cream and drizzle with maple syrup. Enjoy with milk.