Take half a cup of flour in a shallow bowl and add salt and pepper to it. Mix the ingredients together until they are properly combined.
Use a separate bowl to whisk two eggs together. Beat them well until they are light, fluffy, and pale yellow in color.
Take each chicken wing separately, dip it into the egg mixture, then coat it with the flour mixture. After coating each chicken wing, place it on a plate and set aside until all of them are ready to be cooked.
Heat the oil in a frying pan over medium-high heat. When the oil is hot enough, add the chicken wings to the pan and fry them for 10 minutes, flipping each side once. When they are golden brown in color, remove them from the pan and place them on a plate lined with paper towels.
In a medium-sized saucepan over low heat add soy sauce, BBQ Sauce, honey, hot sauce, minced garlic, apple cider vinegar, paprika, ground ginger, and cayenne pepper. Stir the ingredients until everything is well combined.
Add the fried chicken wings to the saucepan and toss them to coat them in the sauce. Cook for 5-7 minutes or until they are heated through. Serve the chicken wings with extra sauce.