'Cause I'm really ready for him to go longer than 2 hours at a go. And 2 hours is on the long end of things - it's quite normal for his naps to only last 1/2 hour - 1 hours, and for him to night wake (and feed) every hour and a half to 2 hours. 
He's been primarily BF, although he's had the random top-up and a few bottles of formula, so I'm not opposed to trying mixed feeding. (Although definitely not ready to completely wean him from BF!)
We are currently (happily) co-sleeping which we choose to do because I'm lazy and can sleep while DS feeds. DS has a cot in his own room that we often use during the day for naps and when we put him down in the early evening before we're ready to go up to bed. But recently he's gone off napping in the cot because I can't lie next to him while he drifts off, so we've laid a mattress on the floor of his room and he naps on that (after falling asleep next to me, sometimes/often on the boob). When he wakes up on his own it becomes a full-on, 5 alarm cry, which is very difficult to soothe him out of - generally requires holding and BF until he's stopped. When he wakes up next to me in the nights he just snuggles closer and finds my boob, no crying. When he wakes up next to me in the morning (usually around 8.00am), he's full of gorgeous smiles and happy gurgles, no crying. It's just when he wakes up on his own that he becomes so upset.
The issue seems to be that he wakes up very easily and wants to be next to him/comforted back to sleep (which is what happens in the night, during the day he generally just wakes up after that initial sleep - hence the short naps). I'd love to figure out a sane and ethically sound way to help him sleep longer on his own.
Any suggestions?