Season the chicken with salt, black pepper, smoked paprika, and curry powder. Let it sit for 15 minutes if possible.
Brown the chicken in 2 tablespoons of oil over medium-high heat, about 3 to 4 minutes per side. Transfer to a plate.
Blend the pepper base: blend tomatoes, red bell peppers, Scotch bonnet, garlic, and half the onion until smooth.
Cook the stew base: heat the remaining oil, add the sliced onion, and cook for 3 minutes. Stir in tomato paste and cook 1 minute more. Add the blended mixture, thyme, bay leaves, and bouillon if using. Cook uncovered for 20 to 25 minutes until thick.
Simmer the chicken: add the browned chicken and juices, pour in chicken stock, and simmer 25 to 30 minutes until tender and the sauce is rich and reduced.
Finish and serve: taste for salt, remove bay leaves, and garnish with parsley or green onions before serving.