Have you tried cosleeping and/or a floor bed? It makes frequent wakings much easier when bf back to sleep. Sleep training doesn’t teach your baby to sleep better it just teaches them not to reach out. There’s a reason he’s waking, it could be he’s uncomfortable, too hot, too cold, hungry, thirsty or just needs a cuddle 😊
Have you tried a dummy?