This look is still considered business casual because there is no tie and no matching sports jacket.
In this instance, the sweater vest mimics the look of a sports jacket and but still appears business casual.
Try it on with your sports jacket for best results; if they look right together, you're on the right track.