It doesn't bloody matter what his router IP is, common practice might be .1 but .254 is just as fine.
The reason there is no DNS addresses for the first X hops also makes FA difference - just his ISP (BT in this case) has not set any records for those IP's.
As I think I mentioned in myfirst response there is naff all wrong with his ISP, no packet loss no issues.
The problem (as I also suggested) likely lies with something the HomeHub is doing, as pointed out by someone a bit further down on the first page who has offered a solution, though likely the technical explanation for that will have gone well over the OP's head he should be able to figure out what settings to change and might solve his issue.
Seriously, all ranting aside why do people insist on chiming in on posts on this forum when they don't appear to have a clue about what they're talking about or have anything useful to add?