I have visibility to the server and even if I connect to the web server via localhost (same server), there is a delay. It sure seems like a buffer delay built into Radiofeed to me. Maybe it's required (I've never attempted to code such a thing, I'm just asking. The guy that developed Radiofeed got back to me via email and indicated that it's built into the player. There might very well be a delay built into the player, but it's nowhere near 40 seconds. Maybe one or two seconds at most.