Start by placing the chicken thighs in a bowl. Sprinkle in the cornflour, salt, and pepper. Toss everything together until the chicken is fully coated.
Heat the vegetable oil in a large frying pan over high heat. Once hot, add the chicken thighs and cook on one side until they turn golden brown—about 4 to 5 minutes. Flip them over and cook for another 2 minutes.
Add unsalted butter to the pan and let it melt completely before adding minced garlic. Stir everything together while reducing heat to medium.
In a separate bowl, combine honey, chicken stock, rice vinegar, and light soy sauce. Stir until mixed well. Pour this sauce into your frying pan with the chicken.
Turn up the heat and bring your sauce mixture to a boil. Then reduce heat slightly and let it simmer for about 4–5 minutes until it's thickened up nicely and coats your chicken well.
Finally, sprinkle chopped parsley and chilli flakes over your creation before serving it over boiled rice.