In a bowl, beat egg and milk together. Season with salt and pepper. Set aside.
In a ziploc bag, combine flour, garlic powder, paprika, chili powder, salt and pepper. Set aside.
2 chicken breasts can make 4 sandwiches. Slice each breast in half, lengthwise.. Pound the slices each side with the meat mallet to tenderize. (4 chicken breast can make 8 sandwiches by slicing each breast in half). Season with sprinkles of garlic powder, paprika, chili powder, salt & pepper.
Do this in batches. 2 pieces at a time. Lightly coat the chicken breast in the flour mixture then in the egg mixture then back into the flour mixture. Shake the bag to coat the chicken evenly.
Heat up oil in a iron skillet. Fry up the chicken breast each side, until golden brown. Cover the skillet to cook each side evenly.
Prepare the brioche buns. Place each pieces of bun in a sheet pan. Toast them lightly in the oven. Watch closely and don't burn. Spread mayonnaise on each bun.
In a bowl, melt butter in the microwave. Whisk in hot sauce.
Coat the fried chicken breast one at a time in the hot sauce mixture.
Place spicy chicken breast on the bun. Drizzle ranch sauce on top. Add slice of cheese, pickles. tomato slice, and lettuce if you want.