We have always called these “staring bees” well they are not they are called Flowerfies or Hoverflies