Looks like it won't fall off. That's how mine are, I've been a hobby project welder for over 40 years and very few of my welds look perfect. I did use the step weld method.
I hope you remembered to weld the nuts on before welding the angle to the bucket.