Here is the HP5 processing chart from Ilford.
Here is the HP5 technical information from Ilford (including information on choosing the best developer).

I would not use Rodinal on HP5 because of the massive grain that it results in. I would rather go for ID-11 or DD-X.