He's now waiting on a CT scan and if it's longer then a month he's going to go back to buffalo.
I've had my last 3 or 4 CT's in anywhere from hours to weeks. Hours, last December when I had my head injury and ended up in the hospital and they thought I might have a brain bleed. The few times before that, I simply advocated for myself and most importantly, made myself available at all hours of the day and also on short notice cancellation. A few of them were in the middle of the night, one I had literally a few hours notice and drove into Toronto for it.
Key is, I got them in short order, especially when it was an emergency.
Same for things like Ultrasounds. I got quoted 3 months for the last one I needed because the doctors requisition showed a clinic that was booked full. I called around and got one the next day. But a lot of people just call the number on the top of the requisition, get told "we can see you in 3 months", and accept that. Things like Xray and ultrasound clinics are everywhere, you don't need to go to the one on the piece of paper.
Too many people just make one phone call and take what they're told without making any effort to find something better, because there *are* options quite often that people just fail to explore. I guess it's partly the fault of doctors who don't explain things better, and part the fault of people who just don't know better, but there ARE options. My wife works in the medical field and frequently tells people how to explore all those options and frequently gets people that were told they'd have to wait weeks or months for tests in for those tests in days or weeks instead.