Andrew Caryl, Steven Thompson & okafuwa