I'm pretty sure puffed veins is another way of saying varicose veins, and I'm almost positive they are hereditary. I think they're more noticeable in body builders because of the vitamin supplements they take that bulk them up and cause the veins to protrude. And if they don't take supplements, their veins are still protruding from all the muscle they are building.