The context for my question is this:
There is a man I've known for more than half a year . When I first met him, he was wearing an old grey sweater. Later on, whenever I happened to meet him again, he had that same sweater on.
In this regard, would it be perfectly correct to say:
"Since I've known him, he always wears the same old grey sweater"?
Although I have a hunch that the second clause is asking for Present Perfect:
"Since I've known him, he has always worn the same old grey sweater",
I can't explain why. May it be that Simple Present would mean that what I observe only occasionally can't be the utter truth and sometimes the man wears something else?
Besides that, although I couldn't find any restrictions on the use of Present Perfect with another Present Perfect in the same sentence, neither did I find any explanations about an appropriateness of this grammar construction and when it can or should be used.
I am hoping that someone may help me to have this cleared up, and I would be most grateful for any help.