Judge Robert J. Kane ruled that the hair analysis by an FBI expert was so flawed – and the results so important in the conviction – that the 48-year-old Perrot must now have a new trial. Perrot will get a bail hearing next week as Hampden County prosecutors decide whether to appeal, try him again, or drop the case.