Well, there is
a whole thread on the occultation here. Seen heaps of videos and pictures of today on the web, particularly on anything astro related. Not sure why you can't find anything?
A quick search got me
this article on the ABC website as well. You've now got fair warning for the next one in August!