Preheat oven to broil.
Remove the fat from the ribs if necessary.
Combine the onion powder, garlic powder, paprika, and pepper. Rub it into the meat.
Broil ribs about 5 – 6 inches from flame for 10 minutes on each side.
While the ribs are cooking, combine all of the barbecue sauce ingredients in a sauce pan. Cook over a medium flame until it reaches a boil. Lower flame and simmer for 5 minutes.
Pour half of the barbecue sauce in a bowl and save it for serving with the cooked ribs.
Use the other half of the sauce to coat the ribs. Once the ribs are coated, broil them for 10 more minutes.
Serve the ribs immediately. You can pour the remaining barbecue sauce over the ribs or serve it on the side for dipping.