Preheat the oven to 350 degrees F. Spray a 9-inch square baking pan with nonstick cooking spray, line it with parchment paper then spray the parchment. Set aside.
Melt the butter in a medium saucepan over medium-high heat. Immediately pour into a medium heatproof bowl. Add the brown sugar, granulated sugar, espresso powder, salt and baking powder. Whisk to combine.
Add the vanilla, whole egg and egg yolk to the bowl and whisk until smooth. Add the flour and stir with a rubber spatula until nearly combined.
Reserve about 1/4 cup total of the almonds, chocolate chips and white chocolate chips for topping the blondies. Add the rest of the almonds and chips to the bowl. Stir the batter until evenly combined and then spread into the prepared pan. Sprinkle the reserved almonds and chips over the top then press into the top of the batter.
Bake until golden and a toothpick inserted in the center comes out with a few moist crumbs, 32 to 34 minutes. Let cool in the pan then cut into 16 squares.