Preheat a griddle to 400 degrees or medium heat.
Combine the flour, baking powder, baking soda and salt in a large mixing bowl.
In a medium bowl or 4-6 cup measuring cup, whisk together the buttermilk, eggs, vanilla, maple syrup and melted butter until well blended. (A blender can do this easily, too.)
Pour the wet mixture into the dry ingredients and stir until just combined. Lumps are okay!
Brush the griddle with coconut oil and spoon about ¼ cup of batter onto the griddle. Allow to set for a minute or two before adding blueberries, chocolate chips or diced banana to the surface, if desired. When bubbles start to form on the surface of the pancake and the edges become slightly dry, flip it over and cook until done, another minute or two. Maintain the heat on medium-low or 400 degrees.