Whisk together flour, baking powder, baking soda, salt, cinnamon, and sugar in a large bowl until thoroughly combined. Toss blueberries with 2 tablespoons flour mixture in a medium bowl and set aside. Make a well in the center of remaining flour mixture and add buttermilk, eggs, and lemon zest. Whisk together, gradually incorporating flour mixture, mixing just until combined; some small lumps should remain in the batter. Fold in blueberries. Let batter stand 10 minutes.
Preheat a double-burner griddle or a large cast-iron skillet over medium-high heat. Brush griddle with oil and ladle 1/3 cup batter per pancake onto griddle. When small bubbles appear across surface of pancakes and the edges lift from griddle, flip and continue cooking until pancakes are golden brown on the second side and are springy to the touch, about 3 minutes total. Serve with butter and maple syrup; then continue with the rest of the batter.