Hi John,
onLayerAdd fires as soon as a layer is added to a map. onLayerAddResult fires after a add operation succeeded or failed. If you want to be notified when a layer is added, you probably want onLayerAddResult as you'll be able to check for success or failure.