Set your oven to 350°F so it is fully hot by the time the batter is ready. Line a baking sheet with parchment paper. This small step saves you from sticky pans and broken bites later.
Add the ripe bananas to a large bowl. Mash them with a fork until they look mostly smooth. A few tiny lumps are fine, since they add little pockets of banana flavor.
Stir in the peanut butter, softened butter, honey, and vanilla. Mix until the batter looks creamy and smooth. I always scrape the bottom of the bowl so no peanut butter hides there.
In a medium bowl, whisk the oats, baking powder, cinnamon, and salt together. This spreads the leavening and spices evenly. It also helps you avoid a bite that tastes salty or flat.
Pour the oat mixture into the banana mixture. Stir gently until no dry oats remain. The batter will look thick and a little sticky, and that is exactly right.
Pour in the beaten egg and stir until it disappears into the batter. The egg is the glue that holds these bites together. Mix just until combined so the bites stay soft.
Gently fold in the chocolate chips and the chopped fruit. Use slow, wide strokes with your spatula. This keeps the fruit from turning mushy and spreads the chocolate evenly.
Scoop the batter with your hands or a spoon, then shape it into flat, cookie-like rounds. Place them on the lined baking sheet with a little space between each one. Press them gently so they bake evenly.
Bake for about 15 minutes, until the edges look set and lightly golden. Ovens vary, so check them at the 12-minute mark. Pull them out as soon as they feel firm to the touch.
Let the bites cool on the baking sheet for several minutes. They firm up as they cool, so don't rush to move them. Then they are ready to eat, share, or pack for later.