looks like you maybe you had set up a circular reference? you have wp avatars as what to show for all sp… and then replace bp with sp… but wp was probably messing with wp… so circular…
anything after wp avatars in the priority is meaningless since a wp avatar will always be found…
if you want bp/wp to be used, the way you have it now would be correct…