With bacon and onion it is a mains. If you substitute dates or sultanas for the bacon and onion, the same pudding can be for afters.
Wrapping a cooking apple in suet mix (with butter and sugar in the core hole, or with it stuffed with dates or sultanas) and steaming or baking it, can be a good winter pud too.
Then there is Sussex Pond Pudding (pond = moat, here) which I have always meant to try, in honour of my forebears, but have never got round to. The pudding basin is lined with suet mix, and a cut-up lemon, a big lump of butter and plenty of sugar packed into the middle, covered with more suet mix and the whole thing steamed or baked. When cooked it is turned out onto a serving plate. The first cut into the pastry releases the filling to flow round the pud like a moat.