Wonderful report! And from years of experience hiking, I can say that the downhill is always the part I dread for what I'm going to feel like on the following day. Oh the misery!
Think of it as 8 hours of step aerobics.
Looks like it was a fun day with your son.