I have just found that a person can only donate 1 pint of blood at a time.

I have contacted Mohammed and he is waiting to speak to the doctor regarding my donation and said he already has 3 "packets of blood". I presume that he meant 3 pints so with my 1 pint he will still need another 2 pints.