John Mousinho is adamant Pompey did all the necessary homework ahead of signing Ibane Bowat as he joined their injury ‘curse’.