Preheat oven to 350 degrees.
Grease a 13 x 9 baking dish.
Add the butter and brown sugar to a medium saucepan and melt over medium heat.
Once the butter is just melted, stir until the brown sugar and butter are combined and smooth.
Remove from the heat and set aside to cool for about 10 minutes.
If the butter and brown sugar separate then give it a stir before proceeding to the next step.
When the mixture has cooled, add the eggs and vanilla then stir well. NOTE: If the mixture is not allowed to cool enough then the eggs could cook and thicken before they fully incorporate into the batter.
Add the flour, baking powder, and salt. Stir well.
Add the almonds, and toffee bits.
Give a quick stir.
Pour the batter into a greased 13 x 9 inch baking dish and spread evenly.
Sprinkle the chocolate chips on top of the blondie batter.
Bake for 20-23 minutes or until the top is just set and the middle is still a little gooey.
Set aside to cool at least 10 minutes.
While the blondie is baking in the oven, make the caramel sauce per directions.