- Grease a 9x13 inch baking dish. Spread half of the bread cubes in the bottom of the dish. 
- Sprinkle half of the blueberries and half of the cream cheese cubes over the bread. Repeat with remaining bread, blueberries, and cream cheese. 
- In a large bowl, whisk together eggs, milk, heavy cream, maple syrup, vanilla, cinnamon, and salt. 
- Pour the mixture evenly over the bread in the baking dish. Gently press the bread down to soak. 
- Cover and refrigerate overnight. 
- When ready to bake, preheat oven to 350°F (175°C). 
- Bake uncovered for 45-50 minutes, until golden brown and set in the middle. 
- Let cool slightly before serving. Serve with extra syrup if desired.