Place cubed French bread into a large bowl. Pour milk onto the bread and allow the bread to soak for 5 to 10 minutes.
Whisk eggs, sugar, vanilla extract and cinnamon together in a separate bowl and pour over milk and bread mixture; stir to combine.
Fold in raisins and crushed pineapple until fully combined.
Pour mixture into a 9x13 glass dish and bake for 35-45 minutes or until custard is set.
While the bread pudding is baking, make the Bourbon Caramel Sauce.
Serve bread pudding in a bowl with sauce poured on top.
Notes
Bourbon Caramel Sauce: Combine 1 cup unsalted butter and 2 cups sugar in a saucepan over medium heat. Stir consistently until sugar is dissolved and butter is melted.
Remove the pot from the heat and slowly stir in 1 teaspoon cinnamon, 1 teaspoon vanilla extract and 4 tablespoons bourbon.