Have you seen the “Phoneix Lights” videos? Look anything like that.
Wiki entry on the subject:
https://en.wikipedia.org/wiki/Black_triangle_(UFO)
The visit by higher-ups as to what he saw and the need to not talk about it is consistent with other UAP accounts. Many pilots just remained silent for fear of reprisals.
All of this was a massive ‘conspiracy theory’ until just a couple of years ago. Interesting how those conspiracies are proven true over time.
Were you on a ship or a military base? Many of the encounters seem to be near nuclear facilities.