Hello,
Thanks for reaching out to the Community.
I wouldn't go changing pay schedules for this, What you can do is when running payroll for the employee, do it as weekly but add an additional pay (the three weeks upfront) then the next pay runs do it so that he is paid nothing until you have caught up then run payroll as normal after that.
Any Questions do not hesitate to ask.
Thanks ^Becky