Wash cut chicken and remove any excess fat if there is any. Season chicken with all dry seasonings, leaving 1 tbsp of curry powder, thyme, and rosemary. Cover and marinate for at least 30 minutes. Heat oil and melted butter, when butter melts, add onions and garlic, minced scotch bonnet pepper, and sauté for 2 minutes, add 1 tbsp remaining curry powder and stir in and combine, add 1 cup baby carrots, stir and combine well, add 1/4 cup water or chicken broth, cover and cook for 5 minutes. Add season chicken and ½ of water or chicken broth, stir and combine, cover, and cook for 20 to 25 minutes, stirring occasionally.