Place stale bread in a bowl with milk and combine until bread is well-saturated with milk.
With an electric mixer on high speed, in a separate bowl, beat eggs and sugar until thick and pale.
Stir in vanilla, cinnamon, nutmeg and raisins into egg mixture. Add soaked bread to egg mixture and stir well. Let stand for 30-minutes.
Transfer mixture to a greased baking dish.
Bake until firm or until knife inserted comes out clean, about 45-50 minutes.
Let bread pudding cool slightly.
For Creme Anglais:
Combine milk and cream in a heavy saucepan. Scrape seeds from vanilla bean; add to milk. Bring milk to mixture to simmer and remove from heat.
Whisk egg yolks and sugar in a medium bowl to blend. Gradually whisk milk mixture into egg yolk mixture. Return mixture to saucepan and stir over low heat until thickened, about 5-minutes. Store in covered container and chill.
For Blueberry Compote
Drain Blueberries and reserve ½ cup juice
Bring juice and sugar to boil uncovered for 5 minutes
Add cornstarch mixed with a small amount of cold reserved Blueberry juice