Start by patting the chicken pieces dry with a paper towel, since removing extra moisture helps them crisp up better in the pan. In a large bowl, toss the chicken with cornstarch, red pepper flakes, garlic powder, salt, and pepper. Stir until every piece is evenly coated in the seasoned cornstarch mixture.
Melt the butter in a large skillet over medium-high heat until it's bubbling and fragrant. Add the chicken in a single layer, making sure the pieces aren't crowded together. Cook for about 3 to 4 minutes per side, until each piece turns golden brown and is cooked through.
While the chicken is cooking, whisk together the minced garlic, olive oil, honey, lemon juice, soy sauce, and hot sauce in a small bowl. This sauce is what turns simple seared chicken into something irresistibly sticky and flavorful.
Pour the prepared sauce directly over the cooked chicken in the skillet. Let everything simmer for another 4 to 5 minutes, stirring occasionally, until the sauce thickens and clings to each piece. The longer it simmers, the stickier and glossier the glaze becomes.
Once the sauce has thickened to your liking, take the pan off the heat right away so it doesn't overcook. Serve the chicken bites immediately while they're hot and the glaze is at its glossiest. This dish is best enjoyed fresh, straight from the skillet.