Rory Williams, the boy who waited.