Start with your Cream Cheese Glaze: melt butter. Whisk in cream cheese until smooth. Whisk in powdered sugar and vanilla.
Cinnamon Buttermilk Pancakes: In a large bowl whisk together the dry ingredients (flours, sugar, salt, baking powder, baking soda and cinnamon). In another bowl, lightly beat eggs. Add buttermilk and oil and whisk until blended. Pour the buttermilk mixture into the flour mixture and stir until a batter forms and no flour is visible. Lumps are ok.
Heat a non-stick frying pan over medium heat and brush with a little oil. Pour ¼ cup of batter per pancake onto heated pan and cook until bubbles appear and edges look slightly dry (1-2 minutes). Turn pancakes and cook until golden brown on other side and pancakes are cooked through (no raw batter in the middle). Keep pancakes in a warm oven (175°F or 80°C) until all the batter is used up.
Serve pancakes warm with Cream Cheese Glaze or maple syrup. Freeze leftover pancakes between layers of parchment or wax paper and reheat for 1 minute in microwave.