Hi Clive,
Using
http://scully.cfa.harvard.edu/~cgi/CheckMP around that time I come up with a probability that it is minor planet 5650 Mochihito-o. On the 26/5/09 within 15 arc mins of the position you reported at mag 14.9 and again on the 28/6/09 mag 14.8. I will just run it through The Sky 6 to recheck.
PeterM.