Make the confit garlic if needed. To do so, submerge garlic cloves in olive oil and cook on very low heat until garlic cloves become soft, jammy, and lightly golden colored. Remove cloves and save 1-2 tablespoons for this recipe and remaining oil for another use.
Pre-heat oven to 400º Fahrenheit.
Pat chicken wings completely dry with paper towels. Add wings to a large bowl with a ¼ teaspoon of kosher salt, 1 teaspoon onion powder, and 2 tablespoons of vegetable oil. Toss to combine.
Lay wings in a single layer on a wire rack lined sheet tray, skin side up. Roast in oven at 400ºF for 25-30 minutes, or until golden and with crispy skin, with an internal temperature of at least 165ºF. Allow to cool for 5-10 minutes.
In a separate bowl, us the back of a fork to mash the confit garlic into a paste with 1½ tablespoons of the garlic cooking oil and ¼ teaspoon kosher salt.
Add softened butter, black pepper, and lemon juice. Stir and mash to combine into a mostly smooth paste. Add parmesan cheese incrementally, stirring and tasting periodically. Reserve a small amount of parmesan for later.
Once the garlic parmesan sauce is to your liking, add the cooked wings to the bowl and toss to coat. Once coated add more cheese to the wings, along with about ½ of the chopped parsley. Toss again.
Serve wings on a platter or in a large bowl, adding any excess garlic sauce on top of the pile of wings. Garnish with a the remaining parmesan cheese and the remaining parsley. Serve with lemon wedges.