Creating a Custom Formatter
Finally found it. I knew it had to be something simple.  I was using the wrong field type. Turns out it should have been list_boolean instead of simply boolean.  I also simplified the code

    &lt;?PHP
        /**
         * @file
         * Creates a custom format for boolean fields, a checked checkbox for true 
         * and unchecked for false
         */

        /**
         * Implements hook_field_formtatter_info()
         */
        function CheckBoxFormatter_field_formatter_info() {
            return array(
                'checkboxes' =&gt; array(
                    'label' =&gt; t('Checkboxes'),
                    'field types' =&gt; array('list_boolean')
                ),
            );
        }

        /**
         * Implements hook_field_formatter_view()
         */
        function CheckBoxFormatter_field_formatter_view($obj_type, $object, $field, $instance, $langcode, $items, $display) {
            $output = array();
            $img = array("uncheck.jpg","check.jpg");
            $disp = array("Unchecked","Checked");


            if($display['type'] == "checkboxes") {
                foreach($items as $delta =&gt; $item) {
                    $output[$delta] = array(
                        '#markup' =&gt; '&lt;img src="' . $img[$item['value']] . '" alt="' . $disp[$item['value']] . '" /&gt;'
                    );
                }
            }
            return $output;
        }