Pre-heat oven to 500 degrees and line a baking sheet with foil sprayed lightly with cooking oil.
In a medium bowl, combine flour, garlic powder, salt, pepper, and cayenne. Add chicken wings to the bowl and toss to coat.
Arrange the chicken on the baking sheet in a single layer and spray lightly with vegetable oil. Bake for 45 minutes, turning twice, until browned and crispy.
In a medium bowl, whisk together hot sauce, butter, soy sauce, honey, and ginger.
When the chicken is finished baking, remove from oven and using tongs, dip each wing into the sauce to coat. As you take each wing out of the sauce, arrange it on a platter.
Garnish with scallions and serve.