Alf is an OMG-standard textual language with a familiar Java-like syntax, but it is designed specifically to be used in the context of graphical, executable UML and SysML models. This language is available for use in No Magic's Cameo Simulation Toolkit (CST) v18.5 to write expressions and behaviors in executable UML. This presentation follows on from "Using Alf with Cameo Simulation Toolkit - Part 1", covering the use of Alf for specifying behaviors in models of multiple, communicating objects, including synchronous operation calling and asynchronous signal sending.