Preheat oven to 375 degrees. Combine cornmeal, bread crumbs, cheese, garlic powder, onion powder, and black pepper in a freezer ziplock bag (you can use a large bowl and dredge the chicken if you don't have a bag). Pour buttermilk in a shallow bowl to dip chicken in. Dip chicken in buttermilk and then add it to the bag. I did about a pound of chicken at a time. Shake well to make sure the entire piece of chicken is covered. Remove from bag and lay in a greased 9X13 pan. Continue this step until all chicken is coated.
Bake for 10 minutes, remove and pour melted butter over chicken. Bake for 20-25 more minutes or until chicken is no longer pink. You will have to adjust your cooking time if you use breast or a larger piece of chicken.
You can also broil this chicken for about 2 minutes at the end of baking to crisp it up, if you like.
You can easily add smoked paprika, basil, ranch seasoning, to the bag to change the taste of the chicken. This is a great base recipe to begin with and make your own.