That guy Mohamed, head of that mosque, is the only source that I have so far seen for the assertion that he attended that mosque in (or "around") '95. It's not very firm evidence.
I agree with your statement. I've been trying to find other sources for that as well, especially with Mohamed (the mosque leader), saying different things to different media outlets. Which is another reason for this timeline; there were more than a few contradictions I had found to where he was & when.
Mrs Kus