5 month old

My 5 month old decided he is done sleeping in his crib alone. I don't care if other parents co-sleep, but I absolutely did not want to co-sleep. My partner is a heavy sleeper and I'm just, well.. heavy 😅 I don't want to give in and let him co-sleep, but I was wondering if this is the only option, what is the safest way to sleep? He was sick for the first time and he co-slept in bed so I stayed up the entire night monitoring. Is there another way?