Clean and dry the chicken pieces.
In a bowl, mix flour, cornstarch, baking powder, garlic powder, onion powder, salt, and pepper.
Marinate chicken in buttermilk for at least 15 minutes.
Heat oil in a deep skillet over medium-high heat.
Coat each chicken piece in the flour mixture.
Fry the chicken in batches until golden brown, about 10-12 minutes.
Drain the fried chicken on a wire rack.
In a saucepan, combine gochujang, honey, and soy sauce; heat until blended.
Toss the fried chicken in the sauce until fully coated.
Garnish with sesame seeds before serving.