Preheat the oven to 350 degrees. Coat a 2-Quart baking dish or eight 6-8 ounce ramekins with cooking spray and set the dish or ramekins in a rimmed baking sheet.
Put cubes of honey cake in dish or ramekins in an even layer. Scatter chocolate chips or raisins on top.
In a large bowl, whisk together the eggs, brown sugar, vanilla, cinnamon, nutmeg and salt until blended. Whisk in coconut milk and soy milk and orange zest.
Pour egg mixture over honey cake cubes, then press down with a spatula until completely coated. Let stand at room temperature for 30 minutes.
Put baking sheet with the baking dish or ramekins in the oven, then pour very hot tap water into the baking sheet to about 1/4 inch up the sides of the baking dish or ramekins.
Bake until pudding is just set in the center, 60 to 75 minutes for the baking dish or 35 to 45 minutes for ramekins. Remove and let cool until warm to the touch.