usually takes 24 hours to make up blood volume again , your fit and healthy , don't over do it, you'll be fine in a few days
the red blood cells will be a few short until volume replaced, this may affect O2 levels and demand placed on them while exercising
plenty of fluids, eat well i am sure you will be fine ,
i gave blood and fainted 3 hours later (rather dramatically in the school playground collecting my daughter, whose friends told her i had died!!!) my body was displeased with lack of volume, i hadn't even exerted myself, a good sleep , fluids and food i was fine the next day - i hope my unit of blood went to good use somewhere
i have been put off since , as helpful as giving blood is, i felt awful that day although am fitter and heavier now, so maybe i would be fine?
don't over do it