Pat the chicken pieces dry with paper towels.
In a large bowl, combine the cornstarch, red pepper flakes, garlic powder, salt, and pepper, then add the chicken and toss until evenly coated.
Heat 1 tablespoon butter and 1 tablespoon olive oil (or use the 2 tbsp butter as written) in a large heavy-duty skillet or cast iron pan over medium-high heat until shimmering.
Add the coated chicken in a single layer and cook for 3–4 minutes without moving, then flip and cook another 3–4 minutes until browned and cooked through; work in batches if needed.
While the chicken cooks, whisk together the garlic, remaining butter (if any), 1 tablespoon olive oil, honey, lemon juice, soy sauce, and hot sauce in a small bowl.
Pour the sauce over the cooked chicken in the pan and cook for 4–5 minutes, stirring occasionally, until the sauce thickens and coats the chicken.
Remove from heat and serve immediately over rice, pasta, or with vegetables.