this will tell you how the router knows about the prefix. Then review your route source metric table. connected = 0, static = 1, Eigrp = 90, ext EIgrp = 170 you know the rest of the story. That will tell you why the result of the command above is prefered. Assuming you also remember that the router will always prefer lower admin distance except you the adminitrator alter it.

Is there any particular reason you want to advertise these networks into BGP?

Since they have been advertised into bgp the SanJose1 & SanJose2 receive the route with an AD of 20,additionally since they are directly connected networks to SanJose1 & SanJose2 its already in the routing table with an AD 0, hence you see the rib failure on SanJose1 & SanJose2.