@beb -- what kind of flaw does he have? He's extremely nice, does that mean he may, at times, be easily taken advantage of? What kind of other specific talents does he have?
one of his flaws is, he's incredibly naive,and doesn't know who to trust, and who not trust, so he trusts everyone.... to an extent. When he lived with his father, he learned the basic survivalists skills of the wasteland, and he's very resourceful.