Spray the bottom and sides of a 6-quart oval slow cooker with cooking spray.
Pour the beans into the bottom of the slow cooker.
Pour the diced tomatoes evenly over the beans.
Rub the ribs liberally with bbq seasoning. Add additional seasoning to your taste. Arrange the ribs over the beans. Sprinkle with garlic salt
Drizzle the ribs with 1 cup barbecue sauce.
Cover tightly and cook on low for 8-10 hours or on high for 4-6 hours or until the ribs are fork tender.
Rest uncovered for 15 minutes then gently stir.
Serve topped with sliced green onions.