I used Goop and Slime on my old Hondas and never had a puncture.
https://www.ebay.co.uk/sch/i.html?_o...alant&_sacat=0
I used to do my own tyre swaps and you could see inside the carcase where it had plugged some tiny possible punctures.
I also keep one of these under my seat,
http://tinyurl.com/y4dvj4aw
and one of these with a couple of cartridges,
https://www.wilko.com/en-uk/jetvalve...ator/p/0337769
You can get spare cartridges from Wikos as well.
no good for a Sidewall puncture but I've found them to be rare.