I nursed all 4 of my kids. The two younger ones weaned themselves. (I wasn't ready yet!)
I think the key is the closeness and cuddling. The first step is to see how often you are nursing him now. If you nurse 4 times a day, just pick one feeding, say lunch, and replace nursing with a cup of formula (or breastmilk if you are pumping). Just set it at his highchair with lunch. After he is done eating, if there is any left, cuddle him on your lap as he finishes his drink. And don't worry if he won't take a bottle. Sippy cups are good, too.
Also, you can start adding another cuddly activity...like at bedtime, right after nursing, read him a book. That way he is cuddling on your lap, but not nursing. And you are adding to the bedtime routine. Then as time passes, you offer a sippycup an hour before bed, so soon he isn't even hungry at nursing time, and what he really wants is that story.
I think that by a year old, he will be more ready to wean. Just take it slow for now, and it won't be so hard. And if he weans a few weeks after his birthday...don't worry. He will be a big boy for a long time! Cherish your baby times with him. (But I totally understand you being ready to start weaning!)
I do remember after weaning my first baby, soon after her first birthday...she came to me and said "milk milk" indicating she wanted to nurse. This was after being weaned for a few days. I told her "all gone". She went to the fridge and said "milk milk". She really didn't care if it was nursing or a cup of milk, she was just thirsty!