01 - Whisk milk, eggs, salt, and black pepper in a large bowl until smooth. Add chicken thighs and refrigerate for 1 hour.
02 - In a separate bowl, combine flour, paprika, garlic powder, onion powder, cayenne pepper, and salt. Mix thoroughly.
03 - Remove chicken from marinade and coat evenly in seasoned flour mixture. Shake off any excess.
04 - Heat vegetable oil in a deep skillet to 180°C (355°F). Fry chicken pieces in batches until golden brown and cooked through, about 5–6 minutes per batch. Drain on wire racks.
05 - In a small saucepan, combine 120 ml hot frying oil with chili powder, brown sugar, cayenne, garlic powder, smoked paprika, and salt. Whisk until sugar dissolves and mixture becomes aromatic.
06 - Generously brush hot fried chicken with spicy oil on all sides.
07 - Layer fried chicken pieces onto each bun, top with sliced dill pickles and creamy coleslaw if desired. Serve immediately.