I have considered all of this. Ralph could of have been made to make the call to Jeremy in order to get him to come to the house.If someone was after JB he could have been suspicious,hence his worried call to JM and the reason he took so long to get to whf,allowing the police to arrive before him.Sounds far feched I know,but entirely possible.