To the very strong, hot brewed coffee, add the dates, and allow to soak at least 20 minutes.
After 20 minutes, pour the coffee and dates, black beans, pumpkin puree, and vanilla into your high-speed blender, and blend on high until very smooth. Transfer the mixture to a large bowl.
Add all the remaining ingredients, except nuts, to the bowl and stir to combine.
Add the nuts and fold in to the batter.
Transfer the batter to an 8x8 or 9x9 brownie pan, sprayed with cooking spray or lined with parchment paper. Sprinkle additional chopped nuts over the top, if desired.
Bake for about 30-40 minutes, until a toothpick inserted into the center comes out clean.
Allow to cook in pan for 10 minutes before removing to a wire cooling rack.