Mark Norman Francis has worn Buffy, slayer of the vampyres 14 times, on average every 109 days