Cook bacon until crisp. Drain on paper towels, then break into 1" pieces. Reserve drippings and wipe out skillet.
Preheat oven to 200 degrees. Whisk together flour, baking powder, baking soda, and salt in a medium bowl. Whisk together buttermilk, syrup, eggs and butter. Add to flour mixture and whisk until just combined (batter will have lumps).
Heat 1 teaspoon drippings in skillet over medium-low heat. For each pancake, arrange some of the bacon pieces in a circle in skillet. Slowly pour 1/3 cup batter over bacon, starting in center and moving outward in a swirling motion to prevent bacon from shifting. Cook until small bubbles form on surface. Flip, and cook until golden brown. Transfer finished pancakes to a baking sheet and keep warm in oven. Repeat with remaining ingredients. Serve with syrup.