Marinate the chicken: Whisk an egg, add in buttermilk and seasonings. Cut the chicken into equal size 3/4 inch cubes. Put in the buttermilk mix. Refrigerate at least 4 hours, preferably overnight.
make the waffles: Mix all dry ingredients in a mixing bowl. Whisk the eggs in a large mixing bowl. Add the buttermilk and vanilla, continue whisking. Add the dry ingredients and oil. Set aside batter to rest for 20 minutes.
Mix flour and spices for coating and set aside.
make the Bourbon maple syrup: Heat all ingredients on a stove over low heat about 15 minutes until all flavors have blended. remove the cinnamon and chili. Put in a squeeze bottle or a bowl to serve on the side. This canbe done in advance and stored in the fridge.
Heat a waffle iron to medium high. Open and spray with pan spray. Ladle the waffle batter directly into the middle of the waffle iron. Allow it to spread evenly across the plate. Close the iron and flip. Follow the directions on your particular waffle maker. When cooked, cut them into individual cubes.
Set up a frying station, either use a fryer or a heavy pot over medium high heat. Heat oil to about 350 degrees.
Strain the chicken from its marinade. Toss it in the flour coating mix. Fry until golden brown. Make sure it is cooked all the way through.
Skewer the chicken with the waffles, and heat in a 350 degree oven until warmed throughout. Servee drizzled with bourbon maple syrup.