Doesn't look like VA5BNC-15 is going make another miraculous recovery today. Not surprising as the surface winds at touch down were in the 30 km/h range.
Looks like the nearest APRS stations are 40-50 km away.
I've created an object called VA5BNC-LZ at Bill's predicted landing point.