Matt, I would say for three weeks you are doing more than fine.  I'm of the opinion that even two months growing out your beard will bring you a good result and for sure three months you'll be in more than fine shape. It looks good!

I would caution though that your neck line looks (to me) like it might be just a tad high though not by much.