you can get a womens version of the professional it has a shorter nose than the normal version
the nose length of the B17 is what makes it uncomfortable when trying to get in the drops
but to the OP
you'll probably be fine since you are running bullhorns
if try to run drops and a B17 on that bike it will not be too comfy