Bunting blames old colonial-era laws for mix-up involving foul-mouth St Ann man