1. Preheat the oven to 450 degrees F. Coat a baking pan with the cooking spray. Place the eggplant in pan in a single layer; coat with cooking spray and roast until tender, 25 to 28 minutes.
2. Heat the oil in a large nonstick skillet over medium-high heat. Add the onion and garlic and cook 5 minutes or until soft, stirring occasionally. Add roasted eggplant and the tomatoes, beans, oregano, thyme, salt and black pepper; cook 20 minutes; stir occasionally. Remove from heat and stir in the basil.
3. Mist a baking sheet with cooking spray and place the bread on it. Top bread with 1/2 cup of the mozzarella and put it in the 450-degree oven until cheese is melted, about 5 minutes. Remove toasted bread slices from oven and divide three quarters of the eggplant topping among them. Top bread with remaining mozzarella and the Parmesan; cook 2 to 3 minutes more or until cheese is melted. Serve with remaining topping spooned around the bruschetti.