In Gibraltar we bake our bread puddings very differently and it's great for parties, picnics or just because we want something nice with our afternoon tea.
Do not leave it until your knife comes out clean or else when it cools down it will be too dry! Also try adding a handful of raisins with the margarine (unfortunately I can't do this as my daughter doesn't like them). Also for adults leave the raisins overnight in brandy and drain them well before adding. Also check out my sweet pasta pudding which is my family favourite!