My current bar, my first ever bar, is about 43mm long, but it has a large gap from my ear to the balls, either side (1/2 cm each side)What length(mm) bar should I get now?
There is no way to know, everyone's ear is a different size so length of the bar is going to vary from person to person. Go to another piercer to have them fit jewelry to you.