Stop in for a cup of coffee

Any recommendations for welding this? Didn't realize that the "press studs" were slid into plastic slots. I did buy a couple 1/4 20 bolts thinking I was going to tack them in, now dunno.

Image (19).jpeg