Preheat oven to 350°F. In a small saucepan melt butter over medium heat. Add flour, stirring until smooth. Stir in tomato sauce, broth, chili powder, cumin, oregano and cinnamon. Cook and stir until thickened and bubbly. Cook and stir for 1 minute more; set aside.
In a medium bowl combine black beans, pinto beans, sweet pepper, onion and chile peppers; set aside.
Coat a 2-quart rectangular baking dish with cooking spray. Spread ⅓ cup of the tomato sauce mixture on the bottom of the prepared baking dish. Layer one-third of the tortillas on top of the sauce. Top with one-third of the bean mixture. Spread one-third of the remaining sauce over all. Sprinkle with ⅔ cup of the cheese. Repeat layers twice, starting with tortillas and setting aside the final ⅔ cup cheese.
Cover with foil. Bake for 35 minutes. Sprinkle with the reserved ⅔ cup cheese. Bake, uncovered, about 10 minutes more or until cheese melts. If desired, top with lettuce, olives and/or chopped tomato.