BMW guys: What oil & weight do you use?

Yeah I’ll probably pick up some Castrol 10w-40 or maybe heavier, my owners manual says:
“BMW synthetic only” then in another spot says “BMW recommends Castrol”
and the weights it recommends are 5w-30 to 5w-40

Thanks