Dh had it done this morning, how long until the worst of the pain goes? he's on co co codamol 30/500 but it's still sore. He looks like he's been punched.