I am not an attorney, but what about creating a contractual agreement that you would present to the builder / developer which stipulates your terms regarding current and future business derived from the referral?
Since as a RealtorŪ you are generating business for them, why not attempt to leverage your position to secure your position?