I finally had some time to install 0.6.1 and wanted to say thanks, you did a fantastic job. Thanks for listening to all my ideas.
There is still some kind of refresh problem, the sleep is not fixing it and now that the timestamp is being appended from the database I realize that the form is still showing the old timedate stamp from the database. So sleep is not the solution. Something is wrong in the way the avatar.php template is being filled before the database is being flushed after write, not reading the newest timestamp for some reason?
On my personal todo list for this plugin is a sharpen after resize and must more tricky to patch gif files so they don't loop forever or too quickly.
OOOH! I just had a brainstorm after trying for 30 minutes to figure out why usermeta was not flushing and giving the proper new image on the template.
There must be a bug when usermeta is told to update that it's written to mysql but not updated in memory. So after update, the template is loaded in the same pass and bbpress is not reloaded so the data is not refreshed. But if you refresh, the metadata is reload into memory.
I'll have to try to hack up a workaround!