I'm glad he slept so well last night. Does he stay awake between 6 and 8 - I guess I misunderstood you before - I thought you put him to bed earlier, then woke him at 9 or so to nurse before. Maybe if you push that 6pm feeding to 7pm, you could just put him to bed then and avoid having to let him cry when you put him down. Or maybe I'm just confused...wouldn't be the first time! 
As for frequency of nursing during the day - I generally nurse on demand, but a definite schedule is emerging. He usually nurses when he wakes up at 6ish (then he goes back to sleep afterwards), around 10am, 1pm, 4pm, 7pm, then once when he wakes up in the night. Some days he nurses a bit more often, especially if I've had to rush one of our nursing sessions because I had to get his older brothers off somewhere.
Ryan's appointment went well today. He's 16.28 lbs and 27 inches long. I think he's going to be ttaller than his brothers, who were about 4 inches shorter at this age. He took his shots well, and hasn't been fussy at all since.