I'm assuming there is no need to roll lie detector as he is on our side
Also, yeah, he's convinced to spill the beans, so your task now is just to ask the right questions. ;P
Be sure to read and follow the guidelines for our forums.
Knowledge (Forbidden)
6 Success, 5 Advantage, 6 Threat
Total: 6 Success, 1 Threat