It is possible for a Pokémon to be at full state without having max friendship points. When the announcement appears after feeding that a Pokémon is full, you will not be able to feed it any more Bonus Biscuits, but this does not indicate that you have befriended the Pokémon. You can only befriend a Pokémon once you have given them enough Bonus Biscuits to max out their friendship points.