Here is the full list of all 20 Blood: Fresh Supply achievements. It takes around 20-25 hours to unlock all of the achievements on Windows.
Defeat the 3 Beasts of Beauty and the Beast (E6M8) in under 3 minutes on Well Done difficulty or above
Complete Ghost Town (E3M1) on any difficulty without any Innocents getting killed
Complete Post Mortem on any difficulty
Find the secret level in Post Mortem
Complete Cryptic Passage on any difficulty
Find the secret level in Cryptic Passage
Complete Dead Reckoning on any difficulty
Find the secret level in Dead Reckoning
Complete Farewell to Arms on any difficulty
Find the secret level in Farewell to Arms
Exploit the Hellhound's greatest weakness
Find a super secret
Complete Even Death May Die on any difficulty
Complete The Haunting (E2M5) in under 40 seconds on any difficulty
Find the secret level in Even Death May Die
Kill yourself 10 times in single-player
Complete The Way of All Flesh on any difficulty
Find the secret level in The Way of All Flesh
Kill a Choking Hand
Kill 100 Cultists