Crumble the biscuits into a greased loaf pan, and let soak in the milk and half-and-half for fifteen minutes.
Beat the eggs with the sugar, cinnamon, vanilla, and salt, and stir into the milk and soft biscuits making a batter.
Mix the cherries, nuts and chocolate into the batter.
Bake for 1 hour, or until solid. If you insert a knife to test for doneness, it should come out mostly clean, though the melted chocolate may coat it a bit.
Notes
You can add 3 tablespoons of cocoa to the batter to make a chocolate biscuit pudding. Can also add any dried fruit or nuts you prefer.