Whisk together the honey, tamari, rice vinegar, sesame oil, ketchup, garlic, and ginger in a small bowl. In a separate tiny bowl, stir the cornstarch and water together to make a slurry. Set both aside.
Season the chicken pieces with salt and pepper. Dip them into the beaten eggs, then toss them in a mixture of the cornstarch and rice flour until evenly coated on all sides.
Heat about 1 inch of avocado oil in a large deep skillet or Dutch oven over medium-high heat to 350°F. Fry the chicken in batches for 4 to 5 minutes per batch, turning occasionally, until golden brown and crispy all over.
Transfer the fried chicken to a wire rack set over a baking sheet to drain. Repeat with the remaining chicken.
Pour off the frying oil and return the skillet to medium heat. Pour in the sauce and bring it to a simmer. Stir in the cornstarch slurry and cook, stirring constantly, for 1 to 2 minutes until the sauce thickens and becomes glossy.
Add all the crispy chicken pieces back to the skillet and toss until every piece is thoroughly coated in the thick, shiny sauce. Sprinkle with toasted sesame seeds and sliced green onions, and serve immediately over steamed rice.