Question: are b flat and a sharp the same?
Answer: Yes they are the same, whether it's called one or the other will basically depend on the key the song is in. The A# and Bb are the same note but notated differently depending on the context (as Glenn said this is called an enharmonic).