Hi there, hugs let’s see if we can help you figure anything out. Please don’t let him CIO it breaks the trust between baby and mum and it’s sonething we don’t support here at BW.
Can you post what his day looks like WU, Nap times and BT etc, sometimes if the routine is wrong nothing will help them sleep.
At this age and with him not ever going to sleep independently I’d start by using gradual withdrawal.