Preheat oven to 375°F. Mix oil, garlic powder, onion powder and pepper in large bowl. Add Brussels sprouts and apple; toss to coat well. Spread in single layer on foil-lined 15x10x1-inch baking pan.
Roast 30 to 35 minutes or until Brussels sprouts are browned and tender.
Meanwhile, mix cranberries, vinegar and honey in small bowl. Drizzle over roasted Brussels sprouts and apple; toss to coat well. Serve immediately.