Solved previous issue with images not showing immediately in the gallery.  I created another intent that uses ACTION_MEDIA_MOUNTED and parses Uri.  This intent is then passed into a sendBroadcast() method that allows the users device to search for new images/folders.