I agree that I think the biggest question is: how long was the MiB in the forge. It's really not well explained, to me it looks like a plothole.
Also love the Asian technician, I almost believe they keep him alive for a reason. What if he plays some sort of insane roll in the future?