Things are certainly falling into place for Aberdeen three-star running back Jamerson Love.