We co-sleep with both our bubs. Imran sleeps in our bed and Yasin has a double bed so when he wakes up in the night and is upset DH can go and sleep in his bed.

Fletch at the moment Imran has most of his day sleeps on my lap or in a rocker but we've also got a hammock and a crib and I'm hoping to convince him to sleep in them at some point.
We've also got one of those things with the bolster on each side to stop them from rolling but it was waste of $20 because we never use it.