Combine pancake dry ingredients together in a large bowl.
Mix in buttermilk, vanilla, large eggs, and butter until fully combined.
Let pancake batter rest for 10 minutes.
While batter is resting, make the cinnamon swirl.
Mix together all cinnamon swirl ingredients.
Using a funnel, pour the cinnamon swirl into a squeeze bottle. This isn't necessary, but will make life so much easier. If the ingredients thicken, the squeeze bottle should be microwaveable (double check), so nuke the bottle for a few seconds on 50% power until liquidy. Shake. Set aside.
Heat skillet to medium-high heat (~375°F).
Spray skillet with Pam.
Pour ~1/3 C- 1/2 C of batter onto the skillet.
Squeeze the cinnamon swirl in a "swirl" shape in the center out to the edges of the pancake.
Repeat the pour and squeeze instructions until griddle is full.
Flip the pancakes when small bubbles appear on the surface of the batter.
Shake the cinnamon swirl bottle (to ensure the ingredients haven't separated) and squeeze a generous amount onto the "done/golden brown" top side that has finished cooking.
Brush the cinnamon mixture all over the topside. The heat will melt the cinnamon and create almost a buttery sugar crystallization on your pancake.
Remove from griddle once bottom is golden brown.
Repeat until all batter used.