Preheat oven to 275 degrees F.
Remove the membrane from the back of the ribs. Combine Onion powder, Garlic powder, ground ginger, ground coriander, ground cinnamon, and red pepper flakes in a small bowl and mix together. Season the ribs with salt and pepper then coat both sides in seasoning blend.
Line a baking sheet with aluminum foil. Place ribs on the baking sheet and drizzle olive oil on top. Cover with aluminum foil and bake for 3 hours.
While ribs are cooking, grab a small sauce pan. Over medium low heat, add curry powder, brown sugar, peanut butter, soy sauce, water, and red pepper flakes. Whisk constantly until sauce reduces and thickens, about 5-7 minutes.
Cut up ribs and brush with sauce. Broil in the oven for 2-3 minutes.