Add flour, chili powder, cumin, coriander, and onion powder into a bowl. Stir with a fork to combine. In a sperate bowl, add the buttermilk.
Two pieces of chicken at a time, once in each hand (fingers), dip the chicken in the flour, then into the buttermilk, and then back into the flour. Place the coated chicken in the hot oil and cook for about 5-7 minutes, turning the chicken as needed. The chicken needs to be cooked through and up to temperature, 165 degrees.
Place the cooked chicken on a paper towel-lined plate.
Continue cooking the remaining chicken in batches until done.
Combine all the cooked chicken into a large mixing bowl. Pour the hot honey sauce over and gently mix together until all chicken pieces are coated.
Serve with cooked rice and sliced green onions.