Preheat your oven to 350°F and prepare a cupcake pan with liners.
In a medium bowl, whisk together the flour, baking powder, and salt.
In a large bowl, cream the butter and sugar.
Beat in the eggs until well combined.
Add sour cream and pickle juice, mixing until smooth.
Fold in the flour mixture and chopped pickles until just combined.
Fill each cupcake liner with approximately ¼ cup of batter.
Bake for 20 to 25 minutes, or until a toothpick inserted into the center comes out clean.
Allow the cupcakes to cool completely.
For the frosting, beat the butter and cream cheese together in a large bowl until light and fluffy.
Add the powdered sugar, bourbon, and salt, and beat until smooth.
Frost each cooled cupcake and garnish with a pickle slice.