I think I'm going to start weaning on 25th June, the local 'weaning workshop' is that day, which is also T's 6 calendar month mark, so I'm taking it as a sign. However, I gave him some banana today to shit him up so I could eat my lunch which I held while he very happily licked, sucked and gummed it into mush. Not sure how much he swallowed, but he really seemed to enjoy it. So my plan is to not 'wean' with mealtimes etc, but if I've got a thing and he's screaming I might shove it his way to explore. I can't see me doing it often though, as I'd still want to avoid dairy and gluten and whatnot for a while. DH cooks all our veg to mush, so he'll probably end up with the occasional bit of that.
We co sleep and sort of always intended to. Not pre pregnancy or early on though, but out nct teacher was very pro co sleeping so we decided to look I to it ourselves just before DS was born, and try it and see. It worked well for us, so we stuck with it I sometimes wish we hadn't though. The ISIS website also made me feel like it was more 'natural' to co sleep and 'bad' not to. They talk about instinct and evolution and stress levels in babies 'abandoned' in their own bed to sleep alone (not quotes, just how it reads between the lines). Though I don't think others are bad to do sleep training etc.