Cut the chicken into 1-inch pieces, then place them in a large bowl and toss with 2 tablespoons cornstarch until well coated.
Heat the oil in a large skillet. Add the chicken, season with salt and pepper to taste, and cook for 5 to 6 minutes, until cooked through and golden brown. Transfer to a plate and set aside.
Add the remaining tablespoon of cornstarch to a small bowl, then add the garlic, ginger, broth, soy sauce, honey, bourbon, vinegar, sesame oil and red pepper. Whisk well.
Pour the sauce mixture into the skillet and cook for 2 to 3 minutes, until thickened.
Return the chicken and juices to the skillet. Stir to coat and cook for 2 minutes, or until warmed through.
Serve over rice and garnish with green onions.