Preheat the oven to 350 degrees F, line a baking sheet with aluminum foil and grease with oil/cooking spray/butter then set aside.
Clean the chicken if your wings have tip cut it off or leave it you prefer to. Pat dry of air dry and set aside.
Season the chicken with salt and pepper. Coat with the rice flour or all-purpose flour, you can use a ziplock to do the coating. Place the chickens on the prepared pan in a single layer and bake for 20 minutes.
In a bowl, whisk soy sauce, cayenne pepper, habanero, sugar, all-spice, thyme, ginger, garlic, green onion, orange juice, lime juice. If you wish you can also blend or just whisk.
Bring the sauce to a boil over medium-low heat, then lower the heat and simmer until thickens.
Brush the chickens with the reduced sauce (you can divide the sauce into two or set some aside) then continue baking for another 15-20 minutes.
When the chickens are done, you can brush more sauce over the chicken but if you don’t want to do this step you can use the sauce all at once.
Serve and enjoy!