Last I heard, liquid prep is used now as there have been problems with pills.
As mentioned above, you will be done emptying by 11:00 pm if you start around 5:00 pm. But then you take a final dose the morning of colonoscopy after you get up.
But it ultimately depends on what time the colonoscopy is scheduled.