Preheat your oven to 350°F (175°C) and grease a 9x13 inch baking pan.
In a large mixing bowl, whisk together flour, sugar, baking powder, baking soda, salt, cinnamon, and nutmeg.
In another bowl, combine pumpkin puree, oil, eggs, and bourbon.
Gradually add the wet mixture to the dry ingredients, mixing until just combined.
Pour the batter into the prepared baking pan and spread evenly.
Bake for 30-35 minutes, or until a toothpick comes out clean.
Remove the cake from the oven and allow it to cool for 10 minutes.
Using a fork or skewer, poke holes all over the top of the cake.
Warm the caramel sauce slightly, then pour it over the cake, ensuring it fills the holes.
Let the cake cool completely, then top with whipped cream before serving.