Hello KGP,
Welcome to our community.
B16 I believe it is a 16 volt Zener diode.
Surface Mount 16 V Single Zener Diodes | Zener | Diodes | Electronic Components Distributor DigiKey
You will have to go through the datasheets to find the right package.
The top Diode has a Vishay logo,
I was not able to ID the diode,
but i think it is a TVS Diode
Surface Mount TVS Diodes | Transient Voltage Suppressors (TVS) | Electronic Components Distributor DigiKey