Preheat the oven to 375°F (190°C). Line a baking sheet with parchment paper.
In a shallow bowl, mix together almond flour, garlic powder, onion powder, paprika, salt, and black pepper.
In another shallow bowl, beat the eggs.
Dip each chicken breast into the almond flour mixture, then into the beaten eggs, and then back into the almond flour mixture. Press the mixture onto the chicken to make sure it sticks.
Place the chicken breasts on the prepared baking sheet and bake for 25-30 minutes, or until the internal temperature reaches 165°F (74°C).
While the chicken is baking, make the sauce. In a small bowl, mix together the mayonnaise, parmesan cheese, and hot sauce.
When the chicken is done, remove it from the oven and spread the sauce over the top of each chicken breast.
Sprinkle shredded cheddar cheese over the top of the sauce.
Return the chicken to the oven and bake for an additional 5-10 minutes, or until the cheese is melted and bubbly.
Remove the chicken from the oven and let it cool for a few minutes. Sprinkle crumbled bacon and fresh parsley over the top of the chicken before serving.