i would say that your getting a point relative to the bounding box but placing the new portal based on the relative position of the main actor. you could try adding the location produced by the random point in bounding box node to the location of the portal spawn component, that should provide the offset needed.