Preheat oven to 350 F, and line a 8x8 baking pan with cooking spray and parchment paper.
In a medium bowl, whisk together butter and brown sugar until combined.
Add egg, yolk and vanilla and mix until combined.
Stir in cornstarch, baking powder, salt and flour. Then very carefully fold in blueberries.
In a small bowl mix together brown sugar, flour, cinnamon and salt. Add diced butter and using a fork or fingers, work the butter into the dry mixture until it is crumbly and sand like.
Pour into prepared baking pan and smooth with a spatula to make even for baking. Top with crumb topping.
Bake for 27-32 minutes or until golden brown all along the top, and edges pull away from the pan. Allow to cool before cutting. Dust with powdered sugar if desired.
Notes
If using frozen blueberriess do not defrost before. Frozen will result in a slightly purple bar from the juice of the blueberries when baking.I have given both cups and grams as measurements. Grams will be more precise, especially when measuring flour. If you don’t have a kitchen scale, no problem! Just lightly spoon flour into your measuring cup to insure its not packed in there. Light and fluffy is the key.