Lol, His whole point is that you're approaching this the wrong way. If you stick around and actually get to know him by what he posts, this is not an ego thing whatsoever.
The entire point of forums is that it is a repository of information on a specific subject(in my case, i use forums to meet different people of a specific interest, and then get involved in all the other interests). Posting a new thread every time
you have any new/different idea undermines the reason for all of the stored information of all the people that came before you with the same idea.
It's a facebook mentality, because facebook is entirely about the here and now, and makes it incredibly difficult to see what others are doing, or have done.
My suggestion moving forward is to stop expecting that any idea you have is new/different, and assume someone has done the same thing first somewhere and was kind enough to document it.
Any time i start a new project, the first thing i do is start a search of the very broad topic that i have in mind. For instance, when i started designing my brz's (future) drl/turn signal combo, i searched the forums to see what everyone else was doing and came across Acree's build where he had a similar idea, but came to a different conclusion.
http://www.ft86club.com/forums/showthread.php?t=29374
The whole point of all this is to share ideas, and concepts, and that it is somewhere to find later. Rarely does anyone come up with an idea that hasn't been tried in some form or another before, and searching mean you don't hit the same pitfalls they did.