Я правильно понимаю, что в onResponse вызывать sendBroadcast?
В каком onResponse? Передавать данные между активити и сервисом можно двумя способами:
1) активити и сервис регистрируют у себя BroadcastReceiver'ы, когда надо передать данные сервис или активити делает sendBroadcast(), а другой ловит это в своём ресивере.
2) активити и сервис создают у себя Messenger'ы, в onBind() сервис возвращает активити свой Messenger, далее активити отдаёт свой Messenger в сервис через Messenger.send()