Only thing I can think of is to try cutting them up into smaller pieces. Maybe mix them up into the salad a bit more, rather than right on top. That way, the greens will also help "hold" the fruit in place long enough for him to get his mouth on it. Or put the fruit into a shallow bowl...hopefully the sides of the bowl will hold it so that he can get a grip on it.

Poor little guy!