How long should I wait after a bbl to donate blood? And how long before surgery should I stop donating? How long before or after hair transplant?