Helpfully, last Sunday, at the start of a crazy week, DS2 decided it was time to start wearing pants. He's just gone 3, and has seemed physically ready for a little while, but refused to wear pants.
He's been doing well, really. He's been doing slow leaks, off and on, but not real puddles. He is proud of peeing in the pot, and goes on his own if we're home.
Pooing is a bit more tricky. His poo is often quite loose (high fibre diet), and although he did manage a poo in the pot yesterday when he was playing naked at home, we've also had at least one poo accident per day. (He seems to have particularly loose poo right now.)
I'm not punishing him for having poo accidents, I am making a big fuss when he gets it right. I realise this is early days, and he's making great progress, but I really hate dealing with poo accidents.