Re: Glad I found you!
Welcome to the forum. We're glad you've joined us. You have a nice build, congratulations. Just a couple of comments.
Is that rubber in your front engine mount? If so, I'll suggest you get rid of it and mount the engine solid with nothing resilient between it and the frame. The rubber will not eliminate vibrations but simply transfer it to the mounting fasteners and they will eventually fail.
The other issue is your fenders, especially the front one. Do some reading here, use the search feature, keyword, 'fenders' and you'll see that they can be a source of trouble and potential injury if not installed with some reinforcement in the bracket area.
Good luck, ride safe.
Age and Treachery Will Always Triumph
Over Youth and Skill & "Charlie Don't Ride"