We went through this at the 9/10 month stage - our son was still waking up once or twice in the night, sometimes BF to sleep, other times would be up and awake for 1 to 2 hours and then would go to sleep. I really hope we never go back to that again! I think he was still hungry/thirsty but also looking for comfort. The HV recommended we check the following before introducing sleep training:
is he eating enough during the day? We tried increasing how much food we offered and he ate loads more.
is he in pain? You said your son is teething (wow, 7!) so this could be making him less easy to settle than normal. Is it wind? Once you move onto solids you might find that some foods give your baby terrible gas; we can't give our baby broccoli or cauliflower for tea, or he's up a lot that night.
and then it could be habit. In which case you (or someone else) could offer him water and that would help you see if it's hunger or not. And we would also go to the loo before going in, in the night - partly because if he's up for over an hour it might be necessary, but also, by the time we'd then got to his room, he'd sometimes settled back to sleep.
Good luck. We avoided sleep training and did things like going to sleep earlier ourselves, taking turns catching up with sleep, etc. then at 11 months he settled down, and then decided to stop breastfeeding so BF to sleep wasn't an option anymore, and that seemed to help with his sleep.
I was still feeding our baby once or twice a night until he decided to stop breastfeeding at the end of his 11 month. You said he's