Combine cream, eggs, sugar, vanilla, butter and salt.
Add bread and half the blueberries and let soak about 15 minutes.
Place in a greased baking dish and cook at 350° F for about 40-50 minutes. When finished, bread will be golden brown on top. (Internal temperature of 160° F.)
Combine remaining blueberries, Wild Maine Blueberry Jam and Grand Marnier.
Drizzle over the top of the bread pudding and serve warm. (Also good cold.)
Dress up with fresh whipped cream and fresh berries.