First of all, I can't believe it's been 4 months already (Friday is his actual 4-month birthday). He is 24" long (25th percentile) and 12 lb 8 oz (10-15th percentile). He was 25th for both at his 2-month, but I'm not freaking out about it because he eats great so I won't worry unless his growth continues to slow.
I wanted to nurse him while he was getting his shots, after having read about it on here. I wanted to word it in such a way so the doc didn't think I was asking permission to do so, so I just said "I'd like to nurse him while you give him his shots". She got a little uncomfortable and stammered a bit, but said okay. Small victory for me! But... when she went to get the shots, I thought she'd be super-quick so I got him latched on, and he was already done eating by the time she got back

. It had only been a few minutes but he's a super-fast eater and very efficient sucker. So, I just held him close against my skin. He cried pretty bad when he got the shots, but it only lasted about a minute and then he was all smiles again.
The doctor said I can start him on solids anytime - cereal, fruit, and veggies, but I have no intention of doing so anytime soon. He's not even sitting up on his own yet! Plus he's shown no interest in "real" food. I'm waiting until at least 6 months, and even then I'll wait longer if I don't think he's ready. And I'm considering skipping baby food or purees and just letting him have at it with (appropriate) table food, as I've learned some other moms in my local LLL have been doing.
I can't believe my little baby is growing up so fast.