HMS, HMAS (Australia), HMCS (Canada) are fairly well understood and widely used in the press.
As a Brit, we generally understand that USS George H.W. Bush is a big ship, not a person. This seems to be the same case from the other side of the Atlantic.