Yes. He's not in a hurry to take revenge on Prince John. That can wait.
The punctuation here seems faulty, which momentarily threw me. If I understand it correctly, it should be "On who? Prince John?" (Well, technically it should be "On whom?", but in ordinary conversation almost everyone would say "who".)