Question: what is the difference between a sharp and b flat?
Answer: There is no difference between A sharp and B flat. So long as you are using a four finger chord, sliding an A chord up a fret and a B chord down a fret will both yield a B flat chord.