I like Tricia (possibly because I have a cousin with that name, though spelled differently). But Jon seems a bit ... too everyday-ish.
I like Tricia, too, but "Jon" always looks bad to me without the h. I don't know why. I think the full name would be fine, though.
My husband is a Jonathon (Jon) - so, I personally love that name for a character.
I asked my writer group this same question and most of them liked Tricia but didn't like Jon, and/or didn't think Jonathon was cool enough for a real hero.
I gave the guy dark auburn hair. And a couple of the women didn't like that, either. What say you? Is dark auburn uncool for a guy?
Help me build this hero. What color hair, and eyes do you suggest I give him? And...got any favorite names for a hero?
How about Josh or Jordan?