I liked the story. I thought the author really captured James's voice and his inner monologue. The scene with the ghost driving the car was EXCELLENT, and the fact that James didn't even blink even more so.
But I hated the ending. The story didn't end. It just... stopped. James was uncomfortable, the ghost opened a window, and...
FWIW, I don't think James had HIV/AIDS, unless he'd already caught it from having unprotected sex back in college. I'm not a doctor, but I don't think it sets in THAT fast. The test will show if you have it, yes, but many people live asymptomatically for years before realizing they've got it -- IIRC that's one of the ways it spread so quickly through the gay community in the 80s.
The reading was very good, especially given that it was done last-minute. He captured James's voice, both internally and externally, very well. Not a fan of Casper's voice but he had to differentiate it somehow.
More interesting to me would have been if Ganymede haunted James, or if they'd gone back to the house and Ganymede had joined the other 27 ghosts.
I also wonder how Gilberto supported himself. At age 54, I don't think he's eligible for social security, and while he owns his home, I don't know if he's on welfare, or unemployment, or what. Or maybe the money comes from James's parents (helping him out) or his own parents (perhaps via inheritance). It doesn't really matter, but I guess I'd like to know.