I tried an object pinned to the resource with the origin point set to the centre of itself and then tried to find the nearest to this object but, I'm getting the same results.
I thought It would be like this
1. find the position of bloke.
2. find the position of resource closest to bloke.
3. find the angle between each object.
4. rotate bloke until it's at the calculated angle.