Bring the cream to a simmer over low heat in a small saucepan. Combine the sugar and water in a small saucepan over high heat and cook, without stirring until amber brown. Slowly whisk in the warm cream until smooth and let cook for 1 minute. Remove from the heat and whisk in the peanut butter, corn syrup, sea salt and 1/8 teaspoon of vanilla extract until smooth. Transfer to a bowl and let cool until thickened at room temperature, about 30 minutes.
Put a rack in the middle of the oven and preheat the oven to 325 degrees F. Line a 9 by 13-inch baking pan with foil, leaving an overhang on the narrow ends. Spray the foil and pan with nonstick spray.
Combine the butter, unsweetened chocolate, 2 ounces bittersweet chocolate and espresso powder in a medium bowl set over a pot of simmering water. Let the chocolate melt over low heat, stirring frequently until smooth. Remove from the heat and let cool slightly, about 5 minutes.
In a large bowl, whisk the eggs, both sugars, vanilla and salt until smooth. Whisk in the melted chocolate mixture until combined. Scrape down the sides of the bowl. Beat in the flour in 2 additions (the batter will be thick). Stir in the remaining 4 ounces of chopped bittersweet chocolate.
Scrape half of the batter into the prepared pan and smooth the top. Using a tablespoon, drop dollops of half of the peanut butter caramel every 2 inches over the top of the batter. Carefully add the remaining batter and smooth over the caramel. Smooth the top and dollop the remaining caramel over the top. Use a butter knife to swirl through the batter to get a marbleized effect.
Bake until the top is set but still soft and the edges are puffed and just beginning to pull away from the sides of the pan, about 23 to 25 minutes. A toothpick inserted in the center will come out still gooey (be brave!--underbaking the brownies is one of the secrets to their fudgy texture). Transfer the pan to a wire rack to cool completely.
For the neatest cuts, refrigerate the pan for about 20 minutes before cutting the brownies. Using the foil, lift the brownie slab out of the pan. Carefully peel off the foil and put the brownie on a large cutting board. With a large sharp knife, cut the brownies into 48 squares. (The brownies can be stored in an airtight container, at room temperature, for up to 3 days; they can also be frozen, well wrapped, for up to 2 weeks.)
Recipe courtesy of Bobby Flay