my son is 3 years old. my friend got hepatitis b. we didnt know that. and he drank from the same straw she drank. so can he get the hepatitis b from the straw? thank you

can my son get hepatitis b from others even he is already vaccinated?