Not sure what you're getting at, cilium is built upon ebpf and xdp but that's not really anything to do with using bgp to announce networking directly instead of proxy traffic redirection. Those technologies seem to be used to simplify what needs to be announced from the clusters point of view but keep traffic flowing.
Confusingly there's also ebgp and ibgp to read up on. This is a dyslexics dream stack.