The hug goes on long enough that Sirius joins in, flanking Harry’s other side so that he’s held in between them for a minute or two. When he pulls back, Sirius claps him on the back and asks, "Have you eaten, Har?"