Place bread cubes in a greased 9×13 pan. Toss bread with blueberries.
Soften cream cheese and butter in microwave and combine with vanilla and syrup, whisking until smooth.
Add eggs. Then add milk and cream, whisking to combine.
Combine sugars, flour and cinnamon for the streusel. Pour melted butter over sugar mix and combine with a fork or fingers until it looks like wet sand. Set aside.
Pour egg mixture over bread and refrigerate for 3 hours up to overnight.
when ready to bake, remove from fridge and sprinkle streusel evenly over the bread.
Bake at 375 for 30-40 minutes or until golden brown, set and a knife comes out clean when inserted in the middle.