Hi there,
Ok, I think I can see the problem. You're trying to put the divider in 'manually' as part of the MySource_ASSET print out, and then again after the whole list for the very last asset.
If you let Matrix out the divider for you, it should work out as you want it. So the code becomes:
So Matrix should output your manual 'home' link, and then if there are any other pages in the breadcrumb list it will prefix and suffix them with your divider, which you've set as <span class="raquo"> » </span>, but it won't double up between items. You'll then have a divider at the end of your list, but you then manually put a link to the current page after that. So you end up with a list with Home at the beginning, current page at the end, and one divider between any pages in the middle.
Give that a go and see if it works out ok. It matches the settings on my breadcrumbs now, and they come out ok.
Thanks,
Charlie.