Preheat oven to 375. Line a 9x9 inch baking pan with foil and grease with cooking spray. In a medium bowl whisk together flour, baking powder and salt.
Melt butter in a medium sauce pan. Cook over medium heat 4-5 minutes until butter reaches a golden/amber color. Add melted butter to a large bowl and add brown sugar. Mix until smooth. Mix in eggs and vanilla until smooth again. Add dry ingredients to wet ingredients and mix until just combined.
Spread mixture in the bottom of prepared pan. Gently press roll candies and chopped snickers into the batter. Bake 25-30 minutes until an inserted toothpick comes out mostly clean.
While blondie layer is baking, prepare cookie layer. In a medium bowl combine sugars and butter and mix until fluffy. Add egg and vanilla and mix until smooth.
In another bowl combine flour, salt, and baking soda and whisk to combine. Add dry ingredients to wet ingredients and mix until just combined. Gently mix in chocolate chips. Cover and chill until blondie layer is finished baking.
When blondie layer is done baking, remove from oven. Drop tablespoons of cookie dough onto the blondie layer until covered in cookie dough. Return pan to oven and bake another 10-12 minutes until cookie layer is set and lightly golden brown. Remove from oven and allow to cool completely before cutting into bars. Store in airtight container up to 1 week.
Store in airtight container at room temperature up to five days.