Remove the meat from the rib bones and dice into bite sized pieces.
Heat oil in a skillet over medium heat, add onions, jalapenos and garlic. Cook just until softened and fragrant about 1 minute.
Add in ribs and reserved BBQ sauce from package. Cook 2 minutes.
Pour in beef broth, scrape any bits that have stuck to the bottom of the pan.
Mix in tomato sauce, diced tomatoes, kidney beans, tomato paste, cumin, chili powder, salt and pepper. Bring to a boil, reduce heat and simmer until thickened 30 - 45 minutes.
Cut ¼ inch off the top of the bread loaves. Hollow out the inside being careful not to go all the way though. Place bowls under the broiler for 1 - 2 minutes or until toasted.
Ladle chili into bowls. Top with cheddar cheese, sour cream, onions and jalapenos. Serve immediately.