So J woke up extra early today and did some fixing to the helmet already! I think it fits much better, but he still wants to be 100% sure. He's going to take another look at it later on this week. There are still some pieces missing, such as the "0" (which I added in Photoshop), but I really like this pose/shot so I decided to upload it anyway.
A silly photo based on this:
I plan to redo this pose at a convention once the costume is now complete.