Hello!
I've found this book fragment from Game of Thrones. I am a bit confused with Past Perfect usage here.
For example:
"You won't learn anything from me,"
Jon told him.
He had seen little of the dwarf since their journey ended. As the queen's own brother, Tyrion Lannister
had been an honoured guest of the Night's Watch. The Lord Commander had given him rooms in the King's Tower-so-called, though no king had visited it for a hundred years and
Lannister dined at Mormont's own table and
spent his days riding the Wall and his days dicing and drinking with Ser Allister and Bowen Marsh and the other high officers."
My doubts will be marked with bold font, for your convenience

1. since their journey ended - it must be some sort of mistake, right? Why do we have here "ended" instead of "had ended"?
2. Why is it "had been an honoured guest"? That implies he was not an houred guest at that time, right? Which makes no sense, of course.
3. "Jon told him" (so the end of the fragment about his conversation with Tyrion, the dwarf) looks like the starting point to the following paragraph referring to earlier events. So we have ""The Lord Commander had given... though no king had visited" both in Past Perfect, so both things happening before "Jon told him" and then we have "Lannister dined"... "spent his days" and so on again in Past Simple, as if on a par with "Jon told him".
Can you, please, help me understand this usage here? I thought I know PP well, but now I am not so sure.