Butter a baking dish and cube the bread, then transfer to the dish.
Sprinkle chocolate chips over bread, then whisk eggs, cream, milk, bourbon, sugar, vanilla, nutmeg, and salt. Add orange zest and juice to the mixture.
Pour the egg mixture over the bread, pressing down to submerge. Let soak for at least one hour.
Preheat oven to 350°F (175°C) and bake uncovered for 45 minutes until golden and moist inside.
Notes
For a richer flavor, let the pudding soak longer before baking.