Steps
1. Preheat your oven to 350°F (175°C) and grease three 4-inch round cake pans.
2. In a bowl, cream the butter and sugar until light and fluffy.
3. Add the egg and mix well. Then stir in buttermilk and vanilla extract.
4. In another bowl, whisk together flour, baking powder, baking soda, and salt.
5. Gradually add the dry ingredients to the wet mixture, mixing until just combined. Fold in crushed pecans.
6. Divide the batter evenly among the prepared pans and bake for 20-25 minutes, or until a toothpick comes out clean.
7. Allow cakes to cool for 10 minutes before transferring to wire racks.
8. For the frosting, beat the butter until creamy, then add powdered sugar and mix well. Add bourbon and milk until desired consistency is reached. Stir in chopped pecans.
9. Once the cakes are cool, frost the top of one layer, then stack the second layer and repeat. Frost the top and sides of the cake.
10. Decorate with toasted pecans, edible flowers, and any themed decorations you desire.