Preheat oven to 375 degrees F. Spray a 13x9 inch pan with cooking spray.
In a large skillet over medium heat, melt butter. Stir in flour and stir over medium to make a roux. Cook until roux turns brown. Remove pan from heat & slowly stir in broth and enchilada sauce. Add the spices, garlic, chiles, adobo sauce & honey.
Simmer uncovered or partially covered for 20 minutes. Whisk in sour cream.
Working one tortilla at a time, soften tortillas in a small amount of hot oil. Place about 1 tablespoon of onions, 1 tablespoon cheese and 1/4 cup chicken in each tortilla. Roll tortillas and place seam side down in prepared dish. Pour sauce over top. Cover with foil and bake for 25 minutes. Remove foil. Sprinkle with remaining cheese and bake another 12-15 minutes or until bubbly.