It did work for me in UE4.26. It’s not affected by the actor rotation, but it’s affected by the components’ local rotation.
Then inside that function, it uses USceneComponent::CalcBounds(const FTransform& LocalToWorld)
which is pretty interesting for anyone working with bounds that are not Axis Aligned.