Place a rack in the center of your oven. Preheat the oven to 325 degrees Fahrenheit 20 minutes before baking your cake. Spray pan thoroughly with baking spray* and set aside.
In a medium bowl, whisk together flour, salt, baking soda, and baking powder and set aside.
Using a stand mixer fitted with a paddle attachment, cream butter on medium speed for one minute, or until smooth and creamy. Add granulated sugar, and continue to cream on medium speed for 3 minutes.
Add eggs one at a time, mixing on low only until incorporated. Slowly mix in vanilla extract. Be careful not to overmix after the eggs have been added to the batter.
With the mixer on low, alternately add the flour mixture and buttermilk in thirds. Stir ingredients after each addition but only until just combined. Scrape down the sides of the mixer to ensure that all ingredients are well combined.
Spoon the batter into the prepared pan. Tap the pan on the counter a few times to remove any air bubbles. Bake for approximately 60 minutes. Halfway through the baking time, loosely cover the pan with aluminum foil to prevent over-browning. Once a toothpick inserted into the middle comes out clean, your cake is done.
First, melt the butter in a medium saucepan over low heat. Add water, granulated sugar, and brown sugar. Bring everything to a boil and then simmer for five minutes, stirring constantly. Remove the pan from the heat, and pour in the bourbon.
Once the cake is finished, set the pan on a cooling rack. Use a long skewer to poke holes all over the warm cake (it should still be in the pan). Very slowly, pour the sauce over the cake, allowing it to soak in. Cover the pan loosely with aluminum foil and allow the cake to sit at room temperature for 3 hours (up to overnight).
Combine the butter, brown sugar, heavy cream, and salt in a medium saucepan. Stirring constantly, heat the mixture over medium-high heat until it begins to boil. For one minute, continue to stir the mixture continuously as it boils. Remove the mixture from the heat and stir in the vanilla extract and confectioner's sugar. Whisk until the mixture is smooth and no lumps remain.
Once boiling, whisk the mixture for 1 minute as it thickens. Remove the mixture from the heat and stir in the vanilla extract and confectioner's sugar. Whisk until the mixture is smooth and no lumps remain.
Pour the caramel glaze over the cooled cake and garnish with candied pecans (see link to recipe in notes) if desired.