All of the :keyword usage should correspond with a keyword style argument, and :param should correspond with positional arguments.  That is why I sometimes use one versus another.