Preheat griddle to 200 degrees.
Whisk all dry ingredients together in a bowl (flour, sugar, baking powder, baking soda, and salt).
In a separate bowl, whisk together wet ingredients (buttermilk, melted butter, and egg).
Whisk dry and wet mixtures together until moistened, with small to medium lumps.
Cook bacon on a griddle over medium-high until both sides are golden and crisp. Drain bacon on paper towels; reserving about 1 teaspoon fat from griddle.
Add batter, 1/2 cup at a time, to a skillet over medium heat. Top with a slice of bacon. Cook until golden, about 2 minutes on each side. Repeat with remaining batter, adding more bacon fat if needed. Serve bacon side up, topped with maple syrup.