Remove casing from chorizo (if necessary). Cut chorizo into slices.
Heat a large braising pan with oil on medium heat. Brown the chorizo for about 2 minutes, stirring occasionally. Let the chorizo release a bit of juice and fat.
Trim excess fat and skin from the boneless chicken thighs.
Add the chicken thighs, skin down and cook for about 2-3 minutes. When the skin is browned, flip and cook for another 2-3 minutes.
Remove chorizo and chicken from the pan and set aside.
Add the white wine and deglaze the pan by scraping the browned bits with a wooden spoon.
In the same pan, add the chopped and sliced onion and garlic. Reduce heat to medium-low and cook for about 2 minutes.
Add oregano, paprika, cumin, thyme and cayenne pepper. Stir all together.
Pour in the chopped tomatoes, water and chicken stock into the braising plan. Increase heat and bring to a low boil.
Transfer chicken thighs back into the casserole with the chorizo. Cover and bring to a simmer. Cook for 25 minutes or until tender.
Remove the cover and add honey and olives. Stir then cover and allow olives to heat through.
Add freshly ground black pepper and adjust salt. Sprinkle with red pepper flakes (if desired)
Serve with fluffy white rice and slices of thick-crust bread.