The facts are there - the man was spoken to for behaving suspiciously, and released - a situation which must happen thousands of times a day nationwide.
The police could not have know that this man would break into a house and stab the occupant - so the answer is again - no they could not have done more.