I think he is just bragging about what he pulled off. Interesting he posted that on X where he doesn't post much.