In a large bowl, mix together mustard, ketchup, onion, bell pepper, brown sugar, sorghum or honey and spices. Stir until smooth. Add beans and stir gently until combined, being careful not to smash the beans too much.
Pour into a 9x13 pan. Lay bacon strips over the top, or sprinke pulled pork evenly over the top. If using ribs, remove and shred the meat, then sprinkle over the beans. Cover with foil and bake 45 minutes.
Remove foil and bake another 15 minutes, or until bubbly. Serve hot. Keeps refrigerated up to 1 week, or frozen up to 1 month.