In a large skillet over medium-high heat, heat olive oil. Add the chicken pieces and cook until browned on all sides, about 5–6 minutes. Remove chicken and set aside.
In the same skillet, pour in the bourbon (or chicken broth) to deglaze, scraping up any brown bits. Stir in the soy sauce, brown sugar, ketchup, apple cider vinegar, garlic powder, onion powder, ground ginger, and crushed red pepper flakes.
Return the browned chicken to the skillet. Bring the sauce to a simmer and cook for about 8–10 minutes, allowing the flavors to meld and the chicken to cook through.
Mix the cornstarch and water in a small bowl to make a slurry. Stir the slurry into the skillet and cook for 2–3 more minutes until the sauce thickens and becomes glossy.
Remove from heat. Garnish with sliced green onions and sesame seeds if desired. Serve hot over white rice, brown rice, or noodles.