Well it looks as if Dave has made it across to Newfoundland after several days delayed by strong westerly winds.
As you have guessed he has the same name as another Dave Bowie...
and if the link gave some problems, try...
SPOT Shared Page
I don't know how this Spot software works, but it certainly has its uses
both for GA and Gliding flights, maybe also for hiking/biking. (My guess
is that it actually transmits its GPS position to a vhf satellite.)
Pete