A Boolean matrix $M$, of rank $r$, is of the form
$$\begin{bmatrix} A & B \\ C & D \\ \end{bmatrix}$$
where the sub-matrix $A$ is a all zero matrix or all one matrix (i.e. $A$ is monochromatic). So $\text{rank}(A)$ is at most $1$.
Then a typical upper bound on $\text{rank}(B) + \text{rank}(C)$ is $2r$.
Can we have anything better than that? Can we say $\text{rank}(B) + \text{rank}(C) \le r+1$ ? How?