When you say a sentence is redundant, it means it has unnecessary words or phrases. In other words, those unnecessary words or phrases could be omitted, which will not change its meaning.
For example, when you say "I met her at 5 p.m. in the afternoon," you would notice that either "p.m." or "in the afternoon" is redundant as both basically mean the same thing.
However, in your example, the personal pronoun he has an important role in the sentence which can't be omitted. The first he is the speaker of the sentence and the second is the performer of the action "coming". If you change or elide either of them, the sentence will not have the same meaning which proves that repeating he twice is not redundant.
A side note: You should use an indefinite article before "stupid" and "wrong". Also, you have to use "weird" in place of "wired" and "in" should be used before manner and more idiomatic expression will be "in a casual manner", not "with casual manner".