As always bro, you are a very intelligent man but the downside of that is you are overthinking it.
Sometimes you see blood, sometimes you smell blood, some times you taste blood.
That's punting.
Punting is a very real and organic experience, Blood is life. Enjoy!