In a large mixing bowl whisk together the flour, sugar, baking powder, baking soda, and kosher salt along with the chopped almonds
In a small bowl beat the egg whites until stiff peaks form, about 1 minute.
Lightly beat the egg yolks and whisk into the buttermilk along with the vanilla and almond extracts.
Add the buttermilk mixture to the dry ingredients, mixing just until the flour disappears.
Stir in the melted butter then gently fold in the beaten egg whites. Let the batter rest for about 10 minutes.
Heat a griddle to a temperature slightly below medium heat. If you’re using an electric griddle set the temperature to 325-degrees.
Once the griddle is hot add a large scoop of batter, leaving enough room between each pancake to flip them. A large lever-style ice cream scoop works great for this.
Scatter about 2 tablespoons of blueberries over the top of the pancakes.
When the pancakes are golden brown on the bottom and the batter has set on the top, flip them over, about 4 minutes per side. Continue cooking until browned and the center of the pancakes are cooked through.