This is now on record that you have called it~Apparently he has a Mega Charizard X. I have absolutely no idea why this is, as I was sure he'd either have Mega Aggron, or a newly introduced Mega Metagross.
On the subject of Steven, think about how he always liked rare rocks and stone, then think of mega stones.
Hur durr geneeus.