Przez pierwsze pięć miesięcy był wyłącznie rezerwowym dla Alana Mannusa i pierwszym bramkarzem ekipy z Dublina został dopiero po jego odejściu. W Premier Division zadebiutował 15 lipca 2011 w wygranym 1:0 spotkaniu z Drogheda United. Dwanaście dni później wystąpił w meczu trzeciej rundy kwalifikacyjnej Ligi Mistrzów UEFA z duńskim FC København (0:1), zostając pierwszym Jamajczykiem w historii, który zagrał w europejskiej Lidze Mistrzów. Później rozegrał także sześć meczów (z czego cztery w fazie grupowej) w rozgrywkach Ligi Europy UEFA – w grupowym meczu z rosyjskim Rubinem Kazań (0:3) obronił rzut karny wykonywany przez Nelsona Valdeza. W sezonie 2011 obronił z ekipą menadżera Michaela O’Neilla tytuł mistrza Irlandii, a bezpośrednio po tym odszedł z klubu.
W styczniu 2012 Thompson był testowany w fińskim Vaasan Palloseura (wystąpił w jego barwach w jednym meczu Liigacup), lecz ostatecznie nie zaoferowano mu kontraktu. Zaraz potem powrócił do Stanów Zjednoczonych, gdzie przez kilka miesięcy ponownie występował w czwartoligowym Bradenton Academics. Zanotował również krótki epizod w szwedzkim trzecioligowcu Väsby United, u boku swojego rodaka Ricardo Cousinsa.