Heat the olive oil over medium heat in a heavy skillet.
In a large zip lock bad, add the flour, black pepper, cayenne pepper, cloves, and onion powder and shake mix that together, then add chicken pieces and shake the bag to coat the chicken. Place coated chicken pieces in the pan to start browning them.
While the chicken is browning, mix together the honey, rice vinegar, soy sauce, and garlic in a small bowl.
After 5 minutes, flip chicken and brown the other side, the browning will give great flavor to the chicken. Once chicken has a nice brown on both sides, add the sauce mix and reduce heat to low. Allow to heat for about 10 minutes, flipping the chicken once.
After 10 minutes, turn stove top off and allow chicken to sit for at least 5 minutes. Serve over rice and sprinkle with sesame seeds then some spring onion.