Place beans in a 5-quart electric slow cooker; set aside.
Cut ribs apart; sprinkle with garlic powder, salt, and pepper. Place ribs on a broiling pan.
Broil 5 1/2 inches from heat 18 to 20 minutes or until browned, turning once. Add ribs to slow cooker, and sprinkle with onion.
Combine jelly, barbecue sauce, and hot sauce in a saucepan; cook over low heat until jelly melts. Pour over ribs; stir gently.
Cover and cook at HIGH 5 to 6 hours or at LOW 9 to 10 hours. Remove ribs. Drain bean mixture, reserving sauce. Skim fat from sauce. Arrange ribs over bean mixture; serve with sauce.
Note: For testing purposes only, we used Kraft Thick 'n Spicy Hickory Smoke Barbecue Sauce and Tabasco Green Pepper Sauce.