As others have said you can upload straight from your computer/phone to the forum by clicking the 5th button from the left in the toolbar above the text box where you are writing your post.
There is no need to use an image hosting website to post images to this forum. Unless you are also on a different forum that requires the use of an image hosting site, you are simply wasting your time by uploading your photos to a hosting site before posting them here.
PB can go pound sand. Been using imgur. Super easy. If I'm on my Chromebook, absolutely cannot upload directly to the forum, and have no idea why. Probably operator error...