He will be sentenced next month for a total of 97 offences