I am also amazed at how long my DS1 can hold on. I tell people he has the bladder of the United States. He can go from 6-7pm through to 11am. I now make him go to the toilet as soon as he takes his PJ's off. I have know idea how he can't be busting to go when he wakes up.