He has used faulty logic to decide that it is absurd to think that the universe has always existed.
You keep banging on about this and yet you haven't actually provided a logical rebuttal. I assume you agree that time is a dimension? If the time dimension is infinite in extent then it follows trivially that two events can be separated by an infinite extent.
For example, lets consider the following scenario - there is a point in time, call it now and another point in time, lets call it then. We can choose our points so that now and then are infinitely far apart. Now consider a point that's 24 hours after now - tomorrow, or 24 hours before now - yesterday. Both tomorrow and yesterday are infinitely far from then because infinity plus or minus 24 hours is still infinity. The same argument holds for any point in time of significance to us - the formation of the sun, the earth, you being born and flunking physics at school. All are separated from then by an infinite amount of time.
That makes no sense to me, because if an observer were to find him or herself at then they would have to wait forever to get to now. Maybe that is a deficiency in my understanding which I would be more than happy to admit if someone were to point out the flaw in my logic, and not simply tell me it's "flawed."
So if you want to have a sensible discussion with the reasonable and smart people on this board stop trying (and failing) to score points and start expressing yourself with a but more maturity than a 5 year old.