I've been staying away from the comics intentionally... but I did look up myself on wikipedia. The amount of information is a bit insane.
I bet you could tell stories to rival mine. Just remember. You've been with Interpol for the last ten years doing the same job you did back home. One thing I do know, is that coverstories are important. I did a mess of undercover work back when I was still in costume... that never made it into the comics I don't think, becasue everyone is surprised to hear it.