Oliver is going to get a transfusion of platelets tomorrow morning.
This is quicker than getting blood directly so the appointment time is only an hour at the most.
Even though 21K is still kind of ok, its the weekend and if he keeps going down the way he has then he'd be in danger by Monday anyway.
We check his counts again then on Monday.