I have always thought that any triangle or craft with lights , must be manmade.Why would Aliens aevertise their presence? All civil aircraft and perhaps military, must have navigation lights and transponders.Especially if flying over populated areas.
I have see 2 UFOs flying over head, very low at night. No noise, no,lights, if I hadn’t been looking up at the time I would never have seen them or known they were there. Just saying.