Thats a 1658 counter stamped Spanish maravedis coin. Struck on an even earlier coin. the B is for Burgos. Looks like a 1641 counter stamp as well.
I have only a shallow knowledge in these & no books, but I immediately thought Spanish Copper. Is that date 1550!! (under the base line)?