Toss chicken pieces with cornstarch and salt to evenly coat. Heat oil in a large skillet over medium heat until shimmering hot. Add chicken in a single layer and cook, undisturbed, until deeply golden on the bottom. Flip and cook another 2 minutes ((don't worry about cooking it through yet).
Meanwhile, whisk together honey, chicken broth and soy sauce and set aside.
Push chicken to one side of the skillet. Cook garlic in the empty part of the skillet until soft, about 2 minutes. Add honey mixture and stir through chicken to coat. Let it come to a simmer and thicken, 2-3 minutes more. Chicken should reach 165ºF inside. Top with green onions.
Notes
For the soy sauce and broth, be sure to use regular and not low-sodium versions or the final dish will be a bit bland. (If it's what you have on hand, mix 3/4 tsp of kosher salt with the cornstarch before tossing the chicken).
If you have a few extra minutes, you can transfer the browned chicken to a plate before you add the garlic to the pan. Finish the sauce like this on its own (letting it reduce and thicken) before you add the chicken and toss to coat. This will preserve the chicken's crispy crust (but dirties another plate). Choose your own adventure.