John Boyega Took Roles Between Star Wars Films Citing He Had 'Something to Prove'