S.W.
The American Academy of Pediatrics recommends that breastfeeding continue at least until the baby is one year of age (and the World health Organization and UNICEF and the former U.S. Surgeon General all say two years, go figure). You're still early for the AAP's guidelines, so there's no rush. Babies nurse for lots of reasons--sometimes it's just to check in and reconnect. This might seem like a step backwards in your weaning process, but have you considered offering to nurse him more often? Maybe he is so busy he is not interested in sitting still for very long, but nursing for little snacks a couple more times a day--especially in the evening--might help fill in the gaps where his dinner runs out and help him sleep. Maybe there's a slightly different time besides right after meals that would appeal to him more, so he would nurse longer but less often in the long run.
I know your body needs 24 to 48 hours to adjust your milk supply, and it's important to avoid and treat engorgement so you don't end up with a plugged duct or even mastitis.
I really highly recommend the books "How Weaning Happens" and "The Womanly Art of Breastfeeding." They are so informative and address weaning very specifically. Both are published by La Leche League and you could get them at www.lalecheleague.org or elsewhere online or even borrow them for free at a local LLL group meeting. The book "Mothering Your Nursing Toddler" is also a gold mine of gentle weaning strategies.It's also a LLL book. In fact, I think you would find a LLL meeting useful with tons of ideas and strategies for weaning.You could find a meeting or a LLL Leader to call on the Web site. Everyone I've ever met through LLL has been very nice and informative but not pushy.
A really wise friend reminded me when my second child was weaning that weaning is a process, not an event. It's OK if it takes awhile--the season of nursing your baby is so short in the grand scheme of things.
Babies do have to wean TO something--I accidentally weaned my first child to pretzels and Winnie-the-Pooh videos! I did better the second time around, and he weaned to snuggling while reading on the sofa with me. Keep in mind anything you offer nutritionally is second-rate compared to your milk. . . the milk we think of as "regular" milk is really designed for baby cows, and it's a weak substitute, nutritionally, for a baby human!