Prep the Wings: If using whole wings, split them into drums, flats, and tips. Pat the wings very dry with paper towels to ensure maximum crispiness and prevent oil splatter. Lightly season with chicken bouillon, black pepper, and onion powder.
Coat the Chicken: In a bowl, whisk together cornstarch, rice flour, and baking powder. Lay wings on a wide tray and lightly toss each piece in the mixture one by one. You want a thin, powdery coating, not a thick batter.
Fry the Garlic: Heat neutral oil in a pan over medium-low heat. Add minced garlic and stir constantly until it turns pale yellow. Remove and strain immediately before it turns golden, as it will continue cooking off-heat. Reserve the garlic-infused oil.
Deep Fry: Pour the garlic-infused oil back into the pan and heat to 330-340°F ($165-170^{circ}C$). Fry wings in batches for 9-10 minutes. Increase the heat in the final minute for an extra crunch. Rest wings on a rack.
Optional Air Fry Finish: For an even better crunch, air fry the rested wings at $400^{circ}F$ for 2 minutes to mimic a professional second fry.
Simmer the Glaze: In a clean pan over low heat, combine sugar, fish sauce, water, and sriracha. Simmer until thick and glossy. Toss in the white onions and cook for 1 minute.
Toss and Finish: Add the wings to the glaze and toss until fully coated. Add the green onions, cilantro, chili, and that reserved crispy garlic. Give it one final toss.
Serve: Finish with a squeeze of lemon or lime juice and serve hot. Eat with your hands!