Preheat grill to medium-high heat for crispy skin.
In a small saucepan over low heat, combine honey, Dijon mustard, hot sauce, peach preserves, and garlic powder. Stir until smooth and set aside.
Toss chicken wings with olive oil, salt, and pepper in a bowl until evenly coated.
Grill wings for 25-30 minutes, turning occasionally for even cooking.
Brush glaze over wings during the last 5 minutes of grilling until sticky and flavorful.
Transfer wings to a platter and drizzle with additional glaze before serving.
Notes
For crispy skin without a grill, use the broiler and apply glaze during the final minutes. Store leftovers in an airtight container up to 3 days or freeze up to 3 months.