Preheat oven to 350 °F (175 °C). Lightly grease a medium baking sheet.
In a medium bowl, mix together cream cheese, Cheddar cheese, mayonnaise, chopped cilantro, cayenne, bacon bits, and chili powder.
Stuff jalapeño halves with the mixture.
Whisk together the eggs and milk in a small bowl.
In another small bowl, mix together the flour, cayenne pepper, paprika, thyme, and garlic powder.
Dip each stuffed jalapeño half into the egg and milk mixture, then roll in the flour mixture to coat.
Let the jalapeños dry for 10 minutes.
Place the panko In another small bowl.
Dip each stuffed jalapeño half into the egg and milk mixture, then roll in the panko.
Arrange the jalapeños in a single layer on the prepared baking sheet. Bake in the preheated oven 30 minutes, or until filling is bubbly and lightly browned.