This is probably my one and only post.
But.... with the truth, part truths and red herrings you get on the internet, this took a day and a half for me to resolve.
"Waiting for device" was down to the USB driver. The HTC driver Windows almost insists is installed, doesn't work for bootloader. I...