Drain the juice from the pickle jar and refill the jar with the garlic powder, hot sauce, and buttermilk. Marinate the pickles for at least 30 minutes.
In a Dutch oven over medium-high heat, heat the oil to 350 degrees F. Drain the pickles. Put the fry mix in a large mixing bowl, and toss the pickles to coat thoroughly. Shake off the excess mix by tossing lightly in a strainer and deep fry the pickles in batches for 3 to 5 minutes, depending on the size of the spears.
When golden brown, remove the pickles from the oil with a clean strainer or slotted metal spoon and place on paper towels to drain off any excess oil. Serve immediately.