W9 and W8BEN

Recently, I opened an account that earns interest. I am working in the US under and H1B visa. I submitted a W8BEN but was asked to submit it again due to an address change. However, when I went to see the banker,  they helped me to submit W8BEN again but also submit a W9 as the bank system showed that I needed the W9. I am a non-US citizen/resident but I have an SSN. My question is do I need to submit W9 or just wait to see if my new W8BEN is ok?

When submit the new W8BEN, there is a section that asks me to explain why I have a US address. The tax person recommended me to aks for my tax advisor when filling this out. Do I really need a tax advisor for this?

Thank you