Guess it kind of depends on how 'ready' you feel to stop and whether you want to plan yourself to stop and how to do it etc, or whether you just wait and see how he goes and if he starts to refuse, or keeps on asking, etc.
He hasnt bitten for ages but did this morning but was just messing about, he's also started to try to bite people's fingers whilst giggling madly. Sorry to hear he bit you that hard, that sounds painful
but could be teeth, messing about etc? LO tends to 'mess about' more when there is less milk at different times during my cycle.
He also goes through phases of not being very interested but will still have a few feeds through the night (unless he's ill, when that's all he wants).
Like seraphim I have my moments of feeling ready to stop as I also havent had a nights sleep in 2 years
but they're usually during the bad nights when he doesnt snooze back off after a quick booby!
Those moments pass pretty quickly when I realise that when we stop, I may never bf ever again
and we both still enjoy it and are not ready to stop yet. Plus I think it helps him calm down, get extra nutrition and calories (he's little and skinny so he needs it lol) and calms us both down. No one's said anything to me about 'still bf'ing' but I don't really tell people and they probably know they would get an earful if they did dare say anything
It's a joint decision, I think, between you and your LO. I know what you mean about not being sure how you know, but it sounds like, if you go down the self weaning route, it'll be pretty definite that he wont want it and you'll know then.