In a medium bowl, whisk together buttermilk, pumpkin butter, egg, oil and vanilla.
In a large bowl, combine both flours, brown sugar, milk powder, baking powder, baking soda and salt.
Stir dry ingredients into the pumpkin mixture until just combined.
Heat a lightly oiled or buttered griddle or nonstick frying pan over medium high heat.
Pour or ladle the batter onto the griddle, using approximately ⅓ cup for each pancake.
Cook until surface of pancakes have some bubbles and edges appear dry, about 1 to 2 minutes.
Using a thin spatula, flip each pancake and cook until browned on the underside, about 2 minutes more. Transfer cooked pancakes to a baking sheet and keep warm in oven.
Repeat with remaining batter adjusting heat as needed.
Serve with warm REAL maple syrup.
Notes
If you can't find the citrus oil then substitute 2 tablespoons of vegetable oil and 2 teaspoons of orange zest. You can also remove 2 tablespoons of the buttermilk and add two tablespoons of fresh orange juice.