Awesome, knowing that extra bit about him certainly helps!
Here's a few generic suggestions and something about each:
James Carpenter - Carpenter suggests he's strong, maybe reliable.
James Cross - a last name with a bit of mystery, perhaps religious roots.
James Greaves - like the armor, this could be an indication of his serious side, but has a goofy air about it too.
I do also like the other suggestions by @Makantala and @minerrale