In a large bowl whisk together the 3/4 cup buttermilk, 1 1/2 teaspoons salt and 1 egg.
Add your chicken to the mixture and let marinate for at least an hour.
To another bowl add the flour, cornstarch, 1 teaspoon salt, 1/2 teaspoon celery salt, 1 teaspoon fresh cracked black pepper, 1 teaspoon paprika, 1 teaspoon dried thyme, 1 teaspoon dried oregano, 1 teaspoon onion powder, 2 teaspoons garlic powder, 1/2 teaspoon mustard powder, 1/2 teaspoon ginger powder and whisk until combined.
Add in ½ cup of the buttermilk from the chicken into the flour mixture and whisk.
Remove the chicken pieces from the buttermilk and place into the flour mixture.
Toss together until all the pieces are coated.
Heat 1 inch of your oil in a heavy skillet to 350 degrees.
Fry the popcorn chicken in batches for 2-4 minutes until golden and cooked through.
Set aside on a wire rack or paper towel lined tray to drain.
To prepare the bowls divide your prepared mashed potatoes into 4 bowls.
Next prepare your brown gravy according to package directions and spoon on top of the potatoes.
Next divide the corn between the bowls.
Top each bowl with an even amount of the popcorn chicken.
Top with cheese.
Serve!