Pit the cherries, and then cut into quarters. Transfer the cherries to a small bowl, and add the amaretto. Let sit at room temperature for an hour, or longer if you have the time. Give the cherries a quick stir every once in awhile.
Preheat oven to 350°F.
Lightly oil an 8x8 baking pan, and line with parchment. Set aside.
Melt the dark chocolate over a double boiler, and set aside to cool slightly.
In a blender or food processor, combine rinsed black beans, eggs, honey, applesauce, oil, vanilla, cocoa powder, baking powder, instant espresso powder, salt and melted dark chocolate.
Blend until the batter is smooth.
Pour the batter into the prepared baking tin.
Drain the cherries, and sprinkle over the batter evenly.
Sprinkle the chocolate chunks over the top of the batter as well.
Bake for 60-70 minutes, or until the center is set.
Cool in the pan.
Whip cream with powdered sugar. Feel free to add a splash of almond or vanilla extract if you wish.
Cut cooled brownies into 9 squares. Dollop cream onto brownies, add shaved chocolate and a cherrie, if desired.