“I believe that if you asked Perry what should be done now, as a matter of public health, he would say that he believes the vaccine should be mandatory for ALL children.”
no because even back then he had the opt out.
That's a thin reed to disagree on, in that Perry likely holds that ALL children should be vaccinated against measles, tetanus, hepatitis, and chicken pox. But those have the same opt out that was offered for the HPV immunization.
Best I can discern, Perry expresses a sincere belief that massive public immunization against HPV would benefit public health. If you know of anyplace he's backed off from that, share it.