Just to be on the safe side, pick up some Wound Seal powder.
It stops bleeding in cuts in about 5 seconds, deep punctures in about 30 seconds.
I think it is sold over the counter now at most...