In a medium pan, heat olive oil on low. Add onions, garlic and saute until soft, about 2-3 minutes. Add chicken and cook. Remove from heat and Add green chiles, beans, sour cream and cumin. Mix well.
Green Chile Enchilada Sauce:
In a large nonstick pan, melt the butter over medium heat. Add onion and cook, stirring occasionally, until the onion softens and starts to turn translucent, about 3-4 minutes. Add flour and stir well. Cook for 1 minute, stirring constantly. Slowly whisk in the chicken broth. Whisk until the sauce becomes smooth. Cook over medium heat until the sauce boils and thickens, about 4-5 minutes. Add green chiles, jalepeños, and salt to tatse. Cook another minute then remove from the heat. Stir in the sour cream.
Spread about 1/4 cup of the enchilada sauce on the bottom of a 9x13" baking dish. Fill each tortilla with 1/3 cup of the chicken/white bean filling. Roll the tortillas and place seam side down in the prepared baking dish. Continue filling remainder of the tortillas.
Pour the enchilada sauce over the top of the enchiladas. Top with cheese. Cover with aluminum and bake 20-30 minutes, until the enchiladas are hot and the cheese is melted. Remove from oven and top with fresh cilantro or green onions