All is well in the world of William. His current stats are: 18 lbs. 9 oz. (71%), 28.75 in. (>97%), and head circumference 30%. So, he has remained fairly stable (percentage-wise) since his early days.
A couple of quick updates: William is sleeping beautifully. We started giving him formula before bed (between 7:00 - 7:30 pm), and he typically sleeps through the night until 7:00 - 7:30 am. This works out really well for our schedule. So thank you, William! He currently takes 2-3 naps per day. If he takes long ones (like yesterday morning when he slept for 3 hours), then he takes just two. If they are shorter (usually around an hour and a half), then he takes three. Much, much better than past months when he was a cat-napper.
As far as eating goes, William is a huge fan! He eats everything we give him and usually is not too happy when he finishes. We went ahead with all kinds of food from the beginning (using the four-day wait rule between new foods, of course). He has currently had: sweet potatoes, bananas, carrots, squash, applesauce, pears, plums, pumpkin, apricots, green beans, peas, oatmeal, and rice cereal. Up next are: mangoes, blueberries, raspberries, strawberries, spinach, and peaches. He currently eats twice per day (lunch and dinner time). We will probably add in breakfast sometime in the next couple months.
Overall, William is a healthy and very happy baby, and we couldn't be happier.