Loss of appetite isn't uncommon after giving blood. Its like whenever you get a major shock (physical, psychological etc) you lose your appetite or feel slightly sick. The physiology is basically the same; you've lost blood and your body is in slight shock and one response is a loss of appetite.
Personally, I take as much food as I can! I'm the real cause for why the National Blood Service is so expensive to run
