Preheat oven to 375 degrees. Spray a small baking dish with non-stick spray.
In a large bowl, stir together cream cheese, BBQ sauce, and garlic powder until smooth.
Stir in chicken, corn, black beans, green onions, and half of cheese.
Spread mixture in prepared pan. Bake for 15 minutes.
Remove from oven and sprinkle remaining cheese on top. Bake 10 more minutes or until cheese is melted. Sprinkle top with red onion, cilantro and drizzle with BBQ Sauce.