In small bowl, whisk together buttermilk, oil, eggs, and maple syrup. In a large bowl, sift together flour, baking powder, baking soda and salt. Add bacon into flour mixture and toss to coat bacon in flour. Add buttermilk mixture, and stir to combine. Let batter stand 5 minutes before cooking.
Preheat waffle maker. Spray waffle plates with nonstick spray or light coat of oil.
Ladle batter into waffle maker, according to manufacturer's directions, and close plates. Cook 4 to 5 minutes or until golden brown. Continue the same with remaining batter. Serve with butter and syrup.