Preheat oven to 400°F (200°C). Arrange bacon strips on a wire rack over a baking tray and bake for about 15 minutes until crispy.
Transfer cooked bacon to paper towels to drain and chop finely.
Whisk together eggs, milk, vanilla extract, and cinnamon in a shallow bowl until smooth.
In another bowl, combine softened cream cheese with chopped bacon until fully mixed.
Cut a pocket into each bread slice and fill each with the bacon-cream cheese mixture, pressing gently to close.
Dip each stuffed bread slice into the egg mixture, ensuring all sides are coated.
Melt butter in a non-stick skillet over medium heat and cook each stuffed slice for 3 to 4 minutes per side until golden brown.
In a small saucepan, gently warm maple syrup, bourbon, vanilla extract, and salt over low heat for 2 minutes, stirring until fragrant.
Serve the French toast plated and drizzled generously with the warm bourbon maple glaze.