Preheat oven to 350 degrees F. Line two cookie sheets with parchment paper.
Add all-purpose flour, baking powder, baking soda and fine sea salt to mixing bowl. Whisk to combine. Set aside.
Add butter and cream cheese to stand mixer. Beat on low 1 minute.
Add granulated sugar to stand mixer and beat on low 2 minutes.
Add egg, vanilla bean paste, fresh orange zest, and sour cream to stand mixer. Beat on low until incorporated.
Remove the bowl from the stand mixer. Add the flour mixture to the stand mixer bowl and fold in with large spatula or stir with large wooden spoon. Avoid over mixing.
Gently fold in the fresh blueberries.
Scoop cookie dough using a medium (2 tablespoons) cookie scoop. Drop onto prepared baking sheets. Do not press cookie dough down. Leave about 3 inches between cookies.
Bake in preheated oven for 15 minutes, or until edges are light golden brown.
Remove baking sheets from oven and place on wire racks. Cool completely.
Store cookies in airtight container.