In fact he is among the top posters for today. While considering a member, who had not posted for over a year, a top poster is not accurate.
Controlling the period and minimum posts helps us find the real talkative members for the period.
On the other hand I just noticed that we have "Total Time Spent Online". It might be worth it to also consider:
(Total Posts)/(Total Time Spent Online)