FWIW I just read the Ruf book, Losing Our Minds and thought it was fabulous. It really helped jog my memory on milestones along the way for DS10. I still don't remember the really early milestones but it did help bring to mind a lot more toddler and older events in which I thought "this can't be normal." If you haven't read it I'd highly recommend it. You may recall some things too.

Re. DS's memory--it's pretty amazing, particularly about the things he's passionate about. He no longer remembers every type of dinosaur, names, periods they lived, etc. as he did when he was a toddler but knows a lot more about WWII than I ever have. He does remember odd little things that happened years ago that I don't recall anymore but my DD9 is the queen of that trait. But then again I don't remember what I had for dinner last night...