In a medium bowl, whisk the buttermilk and egg. Cut the chicken into ½ to 25-mm (1-inch) strips and add to the buttermilk mixture, coating them all well. In a shallow dish, stir together the flour, garlic powder, salt and pepper.
Remove the chicken pieces from the egg mixture and dredge in the flour, pressing as much onto the chicken as you can (particularly those damp bits of buttermilk and flour). Transfer to a rack set over a baking sheet. (If you want extra coating, dip them again in the buttermilk and another batch of seasoned flour.)
Heat 25-50mm (an inch or two) of oil in a heavy medium saucepan or deep skillet until it’s hot, but not smoking — a scrap of bread should sizzle when dipped in, or it should be about 175 C (350 F) on a thermometer. Fry the chicken strips in batches, without crowding the pan, until crisp and deep golden, about 6 minutes. Transfer to a paper towel-lined plate.
To make the waffles, in a medium bowl whisk together the flour, baking powder, sugar and salt. In another bowl or measuring cup, whisk the milk, egg and oil. Add to the dry ingredients and stir just to combine. Cook in a preheated waffle iron until golden and crisp.
Serve the fried chicken over the waffles, passing the spicy honey butter at the table.