The following did not work.
wget -r -A .pdf home_page_url
It stop with the following message:
....
Removing site.com
This is certainly because of the links in the HTML don't end up with /.
Wget will not follow this has it think it's a file (but doesn't match your filter):
page
But will follow this:
page
You can use the --debug
option to see if it's the actual problem.
I don't know any good solution for this. In my opinion this is a bug.