Have you thought about doing it this way:
One Year Old - All of his firsts for this year
Two Years Old - All of his firsts for this year
and so on.
I was doing the same thing for my nephew and ended up with the same problem. I put each year in a separate book. All of the books are the same color though.
Hope this helps.