01 - In a mixing bowl, whisk together the soy sauce, sesame oil, rice vinegar, honey, minced garlic, grated ginger, black pepper, and Sriracha if using. Add the chicken cubes and toss to coat evenly. Cover and refrigerate for at least 30 minutes, or up to 2 hours for deeper flavor penetration.
02 - If using wooden skewers, submerge them in water for 20 to 30 minutes to prevent burning on the grill.
03 - Remove the chicken from the marinade and thread the pieces onto skewers, leaving a small gap between each cube to ensure even cooking on all sides.
04 - Preheat a grill or grill pan to medium-high heat. Lightly oil the grates to prevent sticking.
05 - Place the skewers on the grill and cook for 5 to 7 minutes per side, turning occasionally, until the chicken is cooked through and develops a lightly charred exterior.
06 - While the chicken grills, combine the honey, soy sauce, minced garlic, and rice vinegar in a small saucepan over medium heat. Bring to a simmer and cook for 2 minutes. Stir in the cornstarch slurry and continue cooking for 1 to 2 minutes until the sauce thickens to a glossy consistency.
07 - Brush the grilled skewers generously with the honey garlic sauce, or drizzle it over the top just before serving.
08 - Sprinkle with sesame seeds and thinly sliced scallions to finish.