Sometime after Kizaru arrives. As for where and why, thats anyones guess. I still think he may be controlled and need to be fought, and I think the person meant to fight him will be Zoro.
I actually question if all of the Vegapunks are actually good/side with the main body. Shaka hiding his face seems like a decent mystery right now.