Preheat the oven to 350 degrees.
Prepare a 9x13 baking pan by coating it with a thin layer of butter then flour.
Prepare hot water in a medium saucepan with a glass mixing bowl over it.
Melt the butter, cocoa powder, and 1 1/2 cups of chocolate chips in the mixing bowl over the simmering water on low heat.
While that is melting, in a large mixing bowl mix together the eggs, instant espresso powder, vanilla extract, and white sugar.
Allow the melted chocolate mixture to cool slightly then slowly add to the wet ingredients as you continually stir. Allow the mixture to cool to room temperature.
Add the dry ingredients (½ cup of flour, salt, baking powder) to the cooled chocolate mixture and mix.
In a small bowl mix 1 cup of chocolate chips with 2 tablespoons of flour.
Add the flour coated chocolate chips to the brownie batter and stir.
Pour the batter into the prepared baking pan.
Bake for 20 minutes then rap the baking pan against the oven shelf to force the air to escape. Bake for another 15 minutes. Check for doneness by sticking a toothpick in the center of the brownies, the toothpick should come out clean.
Allow the brownies to cool and then refrigerate for extra fudgy brownies.