Any reason not to JB Weld the radiator bracket?

The radiator on my 82 D150 is coming loose from the mounting brackets. The top part looks to have been originally attached by some funny looking rivet things that have since come loose. I was thinking of cleaning up the area and sticking some JB weld in there, then clamping the bracket in place till it cured. Is there any reason this wouldn't work or it's not a good idea? The radiator itself is in good shape so all I need is a means to secure it back in the truck.

DSCN0974.JPG