>>29356371He's not really an edgelord. It's been established a few times that he loves having fun and hanging out with his Pokemon.
He just dresses like that to match his Pokemon, and his usually dour demeanor's because Lysandre's been making his life miserable for a long time.
Now that he's free of his old boss, he's be a more rounded character. We even saw him get flustered and dance with his leprechaun.