I was having issues with this, receiving the same "No backups passed through" earlier today. I sorted my issue. It was to do with a path I was passing it that did not exist.
For your issue:
The Restore-DbaDatabase warning implies that you have dbatools installed OK.
What result do you get if you just run:
Get-ChildItem "C:\NH\WH_BEE_$(Get-Date -Format "yyyyMMdd")_*.bak"