In a large mixing bowl, add all of the chicken marinade ingredients and thoroughly mix to combine. Cover the bowl with plastic wrap and marinade in the fridge for 1 hour or overnight.
In a separate large mixing bowl, add and whisk together all of the dredging mixture ingredients.
Setup dredging station with the bowl containing the marinaded wings, the bowl containing the dredging mixture and a large baking sheet lined with aluminum foil or parchment paper.
Add a few of the marinaded wings into bowl with flour mixture. Thoroughly dredge the wings so that it is fully coated in the flour mixture. Transfer coated wings to the baking sheet placing in an even layer. Repeat with remaining wings. Let the coated wings rest for 10-15 minutes before frying.
As the wings rests, make the sauce. In a small saucepan over medium heat, melt the butter. Add in the garlic and cook while stirring until fragrant, about 1 minute. Next, mix in the hot sauce, honey, paprika and cayenne pepper. Bring mixture to a simmer and cook for 4-5 minutes or until it starts to thicken. Remove from heat and set aside to cool.
Heat oil in a large skillet or heavy bottom pot to 350F. In batches, fry the wings until thoroughly cooked through and golden brown, about 4-5 min per side or longer as needed. Transfer to a wire rack placed over a paper towel lined baking sheet to catch any excess oil.
In a large mixing bowl, add the wings and pour over about 1/2 to 2/3 cup of the sauce. Toss the wings in the sauce a few times or use a large spatula to coat the wings in the sauce.
Serve wings with your preferred dipping sauce. For extra saucy wings, drizzle some of the remaining hot honey sauce over the wings before serving. Enjoy!!