bpo vs mekp hardener

Whats the difference between the two hardeners?

Just wondered as running short of resin today so I had to nip to the local car place and get a rubbish ‘fibreglass repair kit’ (what a rip off but I was desperate!) The hardener it comes with is bpo (benzyl peroxide)a red paste like stuff and ratio to mix is very vague. It shows a boat being repaired on the tin, rather them than me!