In a medium bowl with flour add the spices; red chili powder, coriander, onion powder, black pepper, and salt. Mix it until well combined.
Dredge the chicken into the flour mixture first and then dip it into the buttermilk and then back into the flour mixture pressing to coat evenly.
Repeat the same with the remaining chicken pieces and keep them on a plate.
Deep fry the chicken in batches until golden. Drain the excess oil in a kitchen towel and set the chicken aside in a bowl.
Prepare the sauce by combining the sauce ingredients in a saucepan. Allow the sauce to simmer for 4-5 minutes until thickens.
Pour the sauce over the crispy chicken along with the walnuts and toss it well until the sauce is evenly coated.
Garnish the crispy honey walnut chicken with sesame seeds and chives and serve.