Blah654 was right! Rockhopper now gives a background with him and his signiature on it.
I put Rockhopper on my ignor list right when he left so that I will always have proof of seeing him. Blah654 gave me the Idea.
I met Rockhopper on the Shiver server (USA) at 4:25 pm PST. He started at his ship hold, went up, to the beach, to the dock, to the town, then finished at the iceburg. Use this pattern if he is at a certain place (go to the next place).
How to meet him: Look for a populated server that is usually not populated. Rockhopper is usually on these servers.
Catch him if you can!