Yes it is. That's probably why he got nervous in the lobby, pacing on the cellphone. His whole evil plan had gone to pot and he thought he might be in some big trouble. Then maybe out on the boat he started thinking of how to explain this. i.e. what would be his new story to the police, since the old story probably wouldn't fly anymore.
maybe Stern was doing some drug dumping while he was out on the boat in harbor.