Cut brioche into cubes and place in greased baking dish.
Whisk eggs, sugars, vanilla, cinnamon, orange zest, butter, milk, cream, and coffee.
Pour custard over bread, fold in nuts, and rest for 20 minutes.
Bake at 375°F for 35 minutes until golden and set.
Combine sugar, butter, cream, coffee, and nutmeg in saucepan for sauce.
Serve pudding warm with sauce drizzled on top.
